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
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.
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?