JavaScript实现全选、反选、不选 功能

叁歲伎倆 2022-02-15 08:06 437阅读 0赞

实现代码:

  1. <!DOCTYPE html>
  2. <html>
  3. <meta charset='utf-8' />
  4. <body>
  5. <input type='checkbox' name='id' />哈哈<br/>
  6. <input type='checkbox' name='id' />哈哈<br/>
  7. <input type='checkbox' name='id' />哈哈<br/>
  8. <input type='checkbox' name='id' />哈哈<br/>
  9. <input type='button' name='id' value='全选' onclick='return fun()' />
  10. <input type='button' name='id' value='取消全选' onclick='return fan()' />
  11. <input type='button' name='id' value='反选' onclick='return fans()' />
  12. <script type="text/javascript">
  13. function fun()
  14. {
  15. var a=document.getElementsByName('id');
  16. for(var i=0;i<a.length;i++)
  17. {
  18. a[i].checked=true;
  19. }
  20. }
  21. function fan()
  22. {
  23. var a=document.getElementsByName('id');
  24. for(var i=0;i<a.length;i++)
  25. {
  26. a[i].checked=false;
  27. }
  28. }
  29. function fans()
  30. {
  31. var a=document.getElementsByName('id');
  32. for(var i=0;i<a.length;i++)
  33. {
  34. if(a[i].checked==true)
  35. {
  36. a[i].checked=false;
  37. }
  38. else
  39. {
  40. a[i].checked=true;
  41. }
  42. }
  43. }
  44. </script>
  45. </body>
  46. </html>

实现效果:

在这里插入图片描述
在这里插入图片描述

摘自:https://blog.csdn.net/qq_42249896/article/details/82867631

发表评论

表情:
评论列表 (有 0 条评论,437人围观)

还没有评论,来说两句吧...

相关阅读