複選框我有一組複選框的形式如下:驗證形式使用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