Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

How to Check/Uncheck the checkbox using JavaScript ?

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

In this article, we will learn how to check/uncheck the checkbox using Javascript. We can check/uncheck the checkbox in two ways:

Approach 1: Using the Reset Button

  • Create a javascript function.
  • Use window.addEventListener: It allows adding event listeners on any HTML document or other objects that support events.
  • Use window.onload function: It is used to perform the task as soon as the page refresh or loading.

Example: In this example, we will use the javascript function.

HTML




<h1 style="color:green">GeeksforGeeks</h1>
<h2>Check/Uncheck the checkbox using JavaScript</h2>
<form>
    <div>
        <input type="button" onclick="checkAll()" value="CHECK ALL">
        <input type="reset" value="UNCHECK ALL">
    </div>
    <div>
        <label>
            <input type="checkbox" class="check3"> First
        </label>
    </div>
    <div>
        <label>
            <input type="checkbox" class="check3"> Second
        </label>
    </div>
    <div>
        <label>
            <input type="checkbox" class="check3"> Third
        </label>
    </div>
</form>
<script type="text/javascript">
    //create function of check/uncheck box
    function checkAll() {
        var inputs = document.querySelectorAll('.check3');
        for (var i = 0; i < inputs.length; i++) {
            inputs[i].checked = true;
        }
    }
    window.onload = function () {
        window.addEventListener('load', checkAll, false);
    }
</script>

Output: 

How to Check/Uncheck the checkbox using JavaScript ?

How to Check/Uncheck the checkbox using JavaScript ?

Approach 2: Using Separate Button

Example: In this example, we will use window.addEventListener and window.onload function

HTML




<h1 style="color:green">GeeksforGeeks</h1>
<h2>Check/Uncheck the checkbox using JavaScript</h2>
<form>
 
    <div>
        <input type="button" onclick="checkAll()" value="Check All">
        <input type="button" onclick="uncheckAll()" value="Uncheck All">
    </div>
 
    <label>
        <input type="checkbox" class="check2"> First
    </label>
 
    <label>
        <input type="checkbox" class="check2"> Second
    </label>
 
    <label>
        <input type="checkbox" class="check2"> Third
    </label>
 
</form>
 
<script>
    //create checkall function
    function checkAll() {
        var inputs = document.querySelectorAll('.check2');
        for (var i = 0; i < inputs.length; i++) {
            inputs[i].checked = true;
        }
    }
    //create uncheckall function
    function uncheckAll() {
        var inputs = document.querySelectorAll('.check2');
        for (var i = 0; i < inputs.length; i++) {
            inputs[i].checked = false;
        }
    }
 
    window.onload = function () {
        window.addEventListener('load', checkAll, false);
    }
</script>

Output: 

How to Check/Uncheck the checkbox using JavaScript ?

How to Check/Uncheck the checkbox using JavaScript ?


My Personal Notes arrow_drop_up
Last Updated : 25 Apr, 2023
Like Article
Save Article
Similar Reads
Related Tutorials