复选框我有一组复选框的形式如下:验证形式使用Javascript
<form name="form1" onsubmit="return window.Validate()" method="post" action="myprog.cgi">
<div id="filters">
<input name="One_f" type="checkbox"> No. 1<br>
<input name="Two_f" type="checkbox"> No. 2<br>
<input name="Three_f" type="checkbox"> No. 3<br>
</div>
<div id="Colors">
<input name="Red" type="checkbox"> Red<br>
<input name="Blue" type="checkbox"> Blue<br>
<input name="Green" type="checkbox"> Green<br>
</div>
<div id="Button">
<input name="Submit" value="Submit" type="submit">
</div>
</form>
我想使用JavaScript编写一个函数Validate
将看看是否有在div ID复选框的 filters
被选中。如果没有选中它们,它应该显示一个警告框并阻止执行 的cgi。如果有帮助,div filters
中的复选框的名称都以_f
结尾。 如何编写这样的功能?
是jQuery的一个选择吗?会让它更容易。 – ThiefMaster
我对jQuery一无所知......我更喜欢它是纯Javascript,如果可能的话。 – user828647
那么,这将大大减少必要的代码,并使其更具可读性...... – ThiefMaster