控制台日志,如果已选中复选框?

时间:2017-12-09 04:17:16

标签: javascript html

在选中或不选中复选框时,我无法让控制台记录。

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();

1 个答案:

答案 0 :(得分:1)

getElementsByClassName返回像对象一样的数组,所以请替换

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

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