동일한 이름 속성을 공유하는 입력 필드가있는 페이지에 여러 개의 HTML 양식을 포함하는 것이 허용되는 방법입니까?동일한 이름 속성을 가진 입력 필드가있는 여러 양식? 좋거나 나쁘거나?
숨겨진 입력 필드의<form class="vote-for-player" enctype="application/x-www-form-urlencoded" method="post" action="/index/vote-for-best-player">
<input type="hidden" name="player_id" value="1" />
<input type="submit" name="vote_for_player" value="Vote" class="input-submit" />
</form>
값 속성은 각각 다른 예를 들어, 페이지가 모든 플레이어의 목록을 포함하고 사용자가 각 플레이어의 카드가 너무 다음 최고의 선수에게 투표하도록 허용이 양식입니다 물론, 형태.
페이지에 20 개의 양식이 있으므로 "player_id"와 동일한 이름의 20 개의 입력 필드가 있다고 가정 해 보겠습니다. 해당 페이지를 HTML 유효성 검사기를 통해 전달하면 XHTML 1.0 Strict doctype에서도 유효합니다. 그러나 이것이 웹 표준이나 접근성 측면에서 수용 가능한 관행입니까?
확실히 알고있는 한 가지 점은 player_id라는 하나의 POST 필드에서 값을로드하기 만하면되므로 서버 측에서 페이지 처리가 더 쉬워집니다.
중복 ID : http://www.w3.org/TR/WCAG20-TECHS/F77. html 및 http://www.w3.org/TR/WCAG20-TECHS/H93 .html – danielnixon