我有一组复选框,格式如下:
<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>
我想用Validate
Javascript 编写一个函数来查看是否选中了 div id 中的任何复选框
filters
。如果它们都没有被选中,它应该显示一个警告框并防止 cgi 被执行。div 中的复选框的filters
名称都以 结尾_f
,如果有帮助的话。我该如何编写这样的函数?