How to implement “select all” check box in HTML?

前端 未结 29 2872
悲哀的现实
悲哀的现实 2020-11-22 11:09

I have an HTML page with multiple checkboxes.

I need one more checkbox by the name \"select all\". When I select this checkbox all checkboxes in the HTML page must b

29条回答
  •  春和景丽
    2020-11-22 11:43

    I'm surprised no one mentioned document.querySelectorAll(). Pure JavaScript solution, works in IE9+.

    function toggle(source) {
        var checkboxes = document.querySelectorAll('input[type="checkbox"]');
        for (var i = 0; i < checkboxes.length; i++) {
            if (checkboxes[i] != source)
                checkboxes[i].checked = source.checked;
        }
    }
    Check all?
    Bar 1
    Bar 2
    Bar 3
    Bar 4

提交回复
热议问题