<body>
<script language="JavaScript">
function adds()
{
for(var ii=0; ii<ffn.elements.length; ii++)
if(ffn.elements[ii].type=="checkbox")
ffn.elements[ii].checked=true;
}
function fs()
{
for(var ii=0; ii<ffn.elements.length; ii++)
if(ffn.elements[ii].type=="checkbox")
ffn.elements[ii].checked=!ffn.elements[ii].checked;
}
</script>
<form id="ffn">
<input type="checkbox" name="C1" value="ON"><input type="checkbox" name="C2" value="ON"><input type="checkbox" name="C3" value="ON"><input type="checkbox" name="C4" value="ON"><input type="checkbox" name="C5" value="ON"><input type="checkbox" name="C6" value="ON"><input type="checkbox" name="C7" value="ON"><input type="checkbox" name="C8" value="ON"><input type="checkbox" name="C9" value="ON"><input type="checkbox" name="C10" value="ON"><input type="checkbox" name="C11" value="ON"><input type="checkbox" name="C12" value="ON"><input type="checkbox" name="C13" value="ON"><input type="checkbox" name="C14" value="ON"><input type="checkbox" name="C15" value="ON"><input type="checkbox" name="C16" value="ON"><input type="checkbox" name="C17" value="ON"><input type="checkbox" name="C18" value="ON"><input type="checkbox" name="C19" value="ON"><input type="checkbox" name="C20" value="ON"><input type="checkbox" name="C21" value="ON"><input type="checkbox" name="C22" value="ON"><input type="checkbox" name="C23" value="ON"><input type="checkbox" name="C24" value="ON"><input type="checkbox" name="C25" value="ON"><input type="checkbox" name="C26" value="ON"><input type="checkbox" name="C27" value="ON"><p>
<input type="button" value="全选" onclick="adds()"> <input type="button" value="反选" onclick="fs()"> <input type="reset" value="重置"></p>
</form>
<p> </p>
</body>
此博客展示了用JavaScript实现复选框全选和反选功能的代码。定义了adds函数用于全选,fs函数用于反选,通过遍历表单元素,根据元素类型为checkbox来设置其选中状态,还提供了重置按钮。
604

被折叠的 条评论
为什么被折叠?



