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> |
浙公网安备 33010602011771号