Reputation: 15
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
Reputation: 1114
getElementsByClassName
returns array like object, so please replace
document.getElementsByClassName('checkbox1').checked == true
to
document.getElementsByClassName('checkbox1')[0].checked == true
Upvotes: 1