【发布时间】:2014-01-12 11:11:22
【问题描述】:
HTML
<input type="checkbox" value="One" checked="checked" id="r1" name="g" />
<label for="r1">
One
</label>
<input type="checkbox" value="Two" id="r2" name="g" />
<label for="r2">
Two
</label>
<input type="button" value="Status" onclick="MyFunction()" />
Javascript
function MyFunction() {
var chk = document.getElementsByName("g");
for (var i = 0; i < chk.length; i++) {
if (chk[i].checked == true) {
alert("Checkbox at index " + i + " is checked!");
alert("Text at index " + i + chk[i].nextSibling.innerHTML);
}
}
}
在这里,我得到了选中的复选框的索引。 如何获取选中的Checkboxes的文本?
感谢您的帮助。
【问题讨论】:
标签: javascript html