<script> //第一种方式:利用自身的属性设置取反 window.onload=function(){ var oInputs=document.getElementsByTagName("input"); oInputs[0].onclick=function(){ for(var i=1;i<oInputs.length;i++){ oInputs[i].checked=!oInputs[i].checked; } } } //第二种方式 设置取反 window.onload=function(){ var oInputs=document.getElementsByTagName("input"); oInputs[0].onclick=function(){ for(var i=1;i<oInputs.length;i++){ if(oInputs[i].checked){ oInputs[i].checked=false; }else{ oInputs[i].checked=true; } } } } </script> </head> <body> <input type="button" value="反选"> <ul> <li><input type="checkbox"></li> <li><input type="checkbox"></li> <li><input type="checkbox"></li> <li><input type="checkbox"></li> <li><input type="checkbox"></li> <li><input type="checkbox"></li> <li><input type="checkbox"></li> </ul> </body>
时间: 2024-11-03 22:38:50