次のように、フォームに一連のチェックボックスがあります。
<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
div id のチェックボックスのいずれかがチェックされているかどうかを確認
する関数を Javascript で作成したいと考えていfilters
ます。それらのいずれもチェックされていない場合は、警告ボックスが表示され、cgi が実行されないようにする必要があります。div のチェックボックスのfilters
名前はすべて_f
、それが役立つ場合は で終わります。そのような関数をどのように書くのですか?