checkbox的全选反选(兼容IE、Firefox)
checkbox的全选反选(兼容IE、Firefox)
<script language="JavaScript">
<!--
function selectIt(action,frm,name){
var es= frm.elements[name];
if (es.length)
for(var i=0,e;e = es[i],i<es.length;i++)
e.checked=(action)?1:(!e.checked);
else
es.checked=(action)?1:(!es.checked);
}
//-->
</script>
<form name="form1" method="post" action="">
<input type="checkbox" name="invest" value="checkbox" onClick="selectIt(0,this.form,'ids')">
<input type="checkbox" id="ids" name="ids[0]" value="" >
<input type="checkbox" id="ids" name="ids[1]" value="" >
<input type="checkbox" id="ids" name="ids[2]" value="" >
</form>
复习form对象属性 :
name 中的NAME属性的字符串值.
method 中METHOD属性的类值,"0"="GET" ,"1"="POST" .
action 中ACTION属性的字符串值.
target 表格数据提交的目标,与标记中相应属性一致.
elements[index] elements属性包含form中的各个元素.
length 表单中的元素个数.
<script language="JavaScript">
<!--
function selectIt(action,frm,name){
var es= frm.elements[name];
if (es.length)
for(var i=0,e;e = es[i],i<es.length;i++)
e.checked=(action)?1:(!e.checked);
else
es.checked=(action)?1:(!es.checked);
}
//-->
</script>
<form name="form1" method="post" action="">
<input type="checkbox" name="invest" value="checkbox" onClick="selectIt(0,this.form,'ids')">
<input type="checkbox" id="ids" name="ids[0]" value="" >
<input type="checkbox" id="ids" name="ids[1]" value="" >
<input type="checkbox" id="ids" name="ids[2]" value="" >
</form>
复习form对象属性 :
name 中的NAME属性的字符串值.
method 中METHOD属性的类值,"0"="GET" ,"1"="POST" .
action 中ACTION属性的字符串值.
target 表格数据提交的目标,与标记中相应属性一致.
elements[index] elements属性包含form中的各个元素.
length 表单中的元素个数.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步