我一直在試圖檢查複選框是否被選中。出於某種原因,它不能正常工作,它只是說沒有選擇任何東西。檢查複選框是否使用Javascript進行檢查
功能
if(document.theform.hail.Checked==true && document.theform.wind.Checked==false && document.theform.tornado.Checked==false){
alert("Hail Checked");
}else{
alert("Nothing Selected");
}
形式
<form name="theform" action="<?php echo $PHP_SELF; ?>" method="post">
<div class="date">
From: <script type="text/javascript">DateInput('orderdate', true, 'YYMMDD')</script> To:<script type="text/javascript">DateInput('orderdatetwo', true, 'YYMMDD')</script>
</div>
<div class="checkBoxes">
<input id="hail" name="hail" type="checkbox" value="hail">Hail<br />
<input id="wind" name="wind" type="checkbox" value="wind">Wind<br />
<input id="tornado" name="tornado" type="checkbox" value="tornado">Tornado<br />
<input name="submit" type="submit" value="View Data" onClick="document.theform.action='<?php echo $PHP_SELF; ?>';">
<input name="submit" type="button" value="Create KML" onClick="generatorChoice();">
你說風和冰雹必須檢查......這是正確的嗎? – Zoidberg 2011-03-03 03:18:37
這個測試只是檢查冰雹 – shinjuo 2011-03-03 03:19:34