如果取消选择所有复选框,是否有一种快速方法或功能可以告诉我真/假?不通过数组? (使用 JS 和 HTML)
我所有的复选框都有相同的名称...
<form action="/cgi-bin/Lib.exe" method=POST name="checks" ID="Form2">
<input type=checkbox name="us" value="Joe" ID="Checkbox1">
<input type=checkbox name="us" value="Dan" ID="Checkbox2">
<input type=checkbox name="us" value="Sal" ID="Checkbox3">
</form>
对于如此琐碎的任务,jQuery 会带来大量不必要的臃肿。如果您出于其他目的运行它,请考虑使用它,但您所需要的只是这样:
function AreAnyCheckboxesChecked () {
var checkboxes = document.forms.Form2.elements.us;
for (var i = 0; i < checkboxes.length; i++) {
if (checkboxes[i].checked) {
return true;
}
}
return false;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)