Js实现前端全选和反选
程序员文章站
2022-05-15 20:38:28
...
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload = function(){ selAll = document.getElementById("selAll"); hobbys = document.getElementsByName("hobby"); fx = document.getElementById("fx"); //全选事件 selAll.onclick = function(){ //全选 if(selAll.checked == true){ for (var i=0;i<hobbys.length;i++) { hobbys[i].checked = true; } }else{ for (var i=0;i<hobbys.length;i++) { hobbys[i].checked = false; } } } //反选 fx.onclick = function(){ for (var i=0;i<hobbys.length;i++) { var b = hobbys[i]; if(b.checked == true){ b.checked = false; }else{ b.checked = true; } } } } </script> </head> <body> <input type="checkbox" name="" id="selAll" />全选 <button id="fx">反选</button> <br> <input type="checkbox" name="hobby" />篮球 <input type="checkbox" name="hobby" />足球 <input type="checkbox" name="hobby" />乒乓球 <input type="checkbox" name="hobby" />羽毛球 </body> </html>
以上就是Js实现前端全选和反选 的详细内容,更多请关注其它相关文章!
上一篇: js常见表单应用技巧_表单特效