qq_31173597
2016-01-05 00:57
采纳率: 77.8%
浏览 1.8k

我有多个表格带复选框,怎么写一个js实现全选全不选。

如果每个表格的第一个复选框都设置ID,感觉js太多,有没有简单的方法

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • ITDragon龙 2016-01-05 01:20
    已采纳

    网上有很多案例:http://blog.sina.com.cn/s/blog_6f6b4c3c0100nrve.html

     <script language="javascript">
      function   cli(Obj)
      {
      var collid = document.getElementByIdx_x("all")
      var coll = document.getElementsByName(Obj)
      if (collid.checked){
         for(var i = 0; i < coll.length; i++)
           coll[i].checked = true;
      }else{
         for(var i = 0; i < coll.length; i++)
           coll[i].checked = false;
      }
      }
      </script>
    
    打赏 评论
  • 牛坛子 2016-01-05 01:09

    设置相同name或者设置相同的class,通过这些也可以实现的。

    打赏 评论
  • 好的哦 2016-01-05 01:44

    用find查找出所有复选框,再用each循环

    打赏 评论

相关推荐 更多相似问题