Cam
Cam

Reputation: 15

console log if checkbox has been checked?

Im having trouble getting the console to log when the checkbox has been selected or not.

HTML:

<label class="container">
   <input type="checkbox" class="checkbox1">
      <span class="checkmark"></span>
</label>

JS:

function carDealer () {

        if (document.getElementsByClassName('checkbox1').checked == true) {
            console.log('true');

            } else {
                console.log('false');
            }
    }
    carDealer();

Upvotes: 0

Views: 10108

Answers (1)

sapics
sapics

Reputation: 1114

getElementsByClassName returns array like object, so please replace

document.getElementsByClassName('checkbox1').checked == true

to

document.getElementsByClassName('checkbox1')[0].checked == true

Upvotes: 1

Related Questions