訪問它們在HTML表單我有這兩個複選框男性和女性...檢查複選框在使用JavaScript的HTML表單,我只能通過getElementsByName()
<tr><td>
Gender:
</td><td>
<input type="radio" name="gender" value="male" /> Male
<input type="radio" name="gender" value="female" /> Female
</td></tr>
我想選擇請檢查這些值的檢查..我一定要檢查每一個單獨的盒子
document.getElementsByName("gender")[0].checked;
document.getElementsByName("gender")[1].checked;
還是有辦法可以既分配到一個數組這些值,然後再通過他們與一個for-each incase我需要在將來添加更多選項? (我知道我不能添加更多的男性或女性,但這是爲未來打樣我自己與其他複選框選項)
(我知道我可以添加classnames,以使它更容易,但這是對於大學的分配,由我目前通過工作)
由於這是一個大學項目我不允許改變HTML,但我同意這將是一個更簡單的方法,如果我沒有綁定任何標準!謝謝:) – rawr105
如果你可以使用jQuery,下面會給你所有的單選按鈕:var $ elements = $(':radio'); –