Select All Checkboxes By ID/Class

后端 未结 8 1975
孤城傲影
孤城傲影 2021-02-07 12:27

I\'m really bad at Javascript and I\'m struggling to get my head round it.

What I\'m trying to do is get something to select all checkboxes. However everything I have fo

8条回答
  •  时光取名叫无心
    2021-02-07 12:55

    Javascript

    By class:

    var clist=document.getElementsByClassName("MyClass");
    for (var i = 0; i < clist.length; ++i) { clist[i].checked = "checked"; }
    

    By ID:

    var clist=document.getElementById("MyID");
    for (var i = 0; i < clist.length; ++i) { clist[i].checked = "checked"; }
    

    See also: Loop Over querySelectorAll Matches.

    jQuery

    By class:

    $('.myclass:input:checkbox').each(function() { this.checked = true; });
    

    By ID:

    $('#myID:input:checkbox').each(function() { this.checked = true; });
    

    Related: How to reset all checkboxes using jQuery or pure JS?

提交回复
热议问题