js实现同名checkbox的全选/全取消和反选

来源:互联网 发布:网络棋牌游戏输钱自杀 编辑:程序博客网 时间:2024/05/16 15:14
<script language="javascript">function fun1(obj){var checkboxs = document.getElementsByName("checkboxName");for(var i=0; i<checkboxs.length ; i++){var ck =  checkboxs[i];if(obj.checked == true){ck.checked = true;}else{ck.checked = false;}}}function fun2(obj){if(obj.checked == false){return false;}var checkboxs = document.getElementsByName("checkboxName");for(var i=0; i<checkboxs.length ; i++){var ck =  checkboxs[i];ck.checked = !ck.checked;}}</script>



<table><tr><td><input type="checkbox" onclick="fun1(this)" />全选/取消</td></td><td><input type="checkbox" onclick="fun2(this)" />反选</td></tr>    <tr><td><input type="checkbox" name="checkboxName"/></td><td colspan="2"></td></tr>    <tr><td><input type="checkbox" name="checkboxName"/></td><td colspan="2"></td></tr>    <tr><td><input type="checkbox" name="checkboxName"/></td><td colspan="2"></td></tr>    <tr><td><input type="checkbox" name="checkboxName"/></td><td colspan="2"></td></tr></table>


0 0
原创粉丝点击