最简单的复选框检查不起作用。alert
总是输出No。我不知道有什么问题
let check = document.getElementById('valueName');
if (check.checked) {
alert('Yes');
} else {
alert('No')
}
<input type="checkbox" id="valueName">
<label for="valueName">Чекбокс</label>
最简单的复选框检查不起作用。alert
总是输出No。我不知道有什么问题
let check = document.getElementById('valueName');
if (check.checked) {
alert('Yes');
} else {
alert('No')
}
<input type="checkbox" id="valueName">
<label for="valueName">Чекбокс</label>
您在脚本初始化时进行了一次检查。此时,复选框处于非活动状态,因此
No
. 要检查复选框的状态变化,您需要为此类事件添加监听器: