怎么使用三目运算使点击button按钮选中checkbox,再次点击取消选中,求各位大佬看一下
绑定的值取反即可,单击第一次,原始值为false,取反后为true,表示选中;单击第二次,原始值为true,取反后为false,表示取消选中
用不到三目。
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
</style>
</head>
<body>
<input type="checkbox" id="a">
</body>
<script>
let a=document.getElementById("a");
a.addEventListener("change",(val)=>{
let checked=val.target.checked;
console.log(checked)
})
// a.addEventListener("click",(val)=>{
// let checked=val.target.checked;
// console.log(checked)
// })
</script>
</html>
或者定义一个初始值,点击时取反应该就行了