我不知道这是否可行,或者正确的解决方案是什么,但我有 4 个复选框 class="buttons"
并且我想根据复选框是否为运行不同的功能选中或取消选中。
change
显然可以检测到选中和取消选中。有没有办法区分它们(仅限javascript)?
document.addEventListener("check", function(){alert("checked");})
document.addEventListener("uncheck", function(){console.log("unchecked");})
最佳答案
myCheckbox.addEventListener("change", function(e){
if(e.target.checked)
alert("checked");
else
alert('unchecked');
});
关于javascript - addEventListener 检测变化类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20672520/