应该要通过一个事件响应来执行它的重置吧:
比如一个button控件的onclick
<input type="button" name="reset","value="reset checkbox的值" onclick="javascript:resetcheck()"><script language="javascript">
function resetcheck()
{
for(i=0;i<document.all.elements.length;i++)
if(document.all.elements[i].type="checkbox")
{
document.all.elements[i].checked="你要设置的值";//"checked" or ""
}
}
</script>是不是这样的
比如一个button控件的onclick
<input type="button" name="reset","value="reset checkbox的值" onclick="javascript:resetcheck()"><script language="javascript">
function resetcheck()
{
for(i=0;i<document.all.elements.length;i++)
if(document.all.elements[i].type="checkbox")
{
document.all.elements[i].checked="你要设置的值";//"checked" or ""
}
}
</script>是不是这样的
<td>
<input type="checkbox" name="senddate" value="MONDAY">周一
<input type="checkbox" name="senddate" value="TUESDAY">周二
<input type="checkbox" name="senddate" value="WEDNESDAY">周三
<input type="checkbox" name="senddate" value="THURSDAY">周四
<input type="checkbox" name="senddate" value="FRIDAY">周五
<input type="checkbox" name="senddate" value="SATURDAY">周六
<input type="checkbox" name="senddate" value="SUNDAY">周日
</td>
</tr>
<input type=button onclick="unsel()" value="重置">
<script>
function unsel()
{
var chk=document.all.senddate;
for(var i=0;i<chk.length;i++)
{
chk[i].checked=false;
}
}
</script>