ajax实现全选/取消全选(兼容ie,firefox)

原文来自:http://www.ajaxsamples.cn/html/21441.html

 

<html>
<head>
<title>测试</title>
</head>
<body>
<form name="f" id="f" method="get">
<input type="hidden" value="0" name="h" id="h" />
<input type="checkbox" value="1" name="t[]" />一
<input type="checkbox" value="2" name="t[]" />二
<input type="checkbox" value="3" name="t[]" />三
<input type="button" value="全选/取消" onClick="kk()" />
</form>
</body>
</html>
<script type="text/javascript">
function $(o) {
return document.getElementById(o);
}
function kk() {
o = $('h');
if (o.value == "0") {
   fo = "1";
   o.value = "1";
} else {
   fo = "0";
   o.value = "0";
}
obj = document.f.elements; //获取f表单所有的节点,兼容ie和firefox
for (i = 0; i < obj.length; i++) {
   if (fo == "1") obj[i].checked = true;
   else obj[i].checked = false;
}
}
</script>

posted @ 2008-09-06 09:01  armywin  阅读(243)  评论(0)    收藏  举报