javascript - 使用 JavaScript 切换复选框

标签 javascript checkbox

我想使用 JavaScript 取消选中复选框。我有一个按钮,只需取消选中该框即可正常工作:

function clear() {
document.getElementById("check").checked = "";
}

我有另一个按钮,如果未选中,我想选中该框,如果选中则取消选中。下面没有取消选中该框。我可以切换 if 语句,并且以相反的方式工作。有什么问题吗?

function switchIt() {
if (document.getElementById("check").checked !== "checked") {
  document.getElementById("check").checked = "checked";
} else {
  document.getElementById("check").checked = "";
}

谢谢!

最佳答案

switchreserved word ,使用另一个

function switchIt() {
  var box = document.getElementById("check");
  
  if (box.checked) {
    box.checked = false;
  } else {
    box.checked = true;
  }
}

setInterval(switchIt, 1000);
<input type="checkbox" id="check" />

关于javascript - 使用 JavaScript 切换复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55032741/

相关文章:

javascript - 从 Controller 设置/获取服务中的数据

javascript - DynamoDB 无法按范围键获取项目?

jquery - 多个复选框的问题

java - 我如何在 android studio -Java 中仅选择 3 个选项 RadioButton 或订单

javascript - jQuery:如果单击复选框,则为 div 动画

javascript - 动态改变 Div 的颜色 - Javascript

javascript - 创建n :m objects using json and sequelize?

javascript - Meteor + Mongo 平均计数

python - 有没有办法在 Django 中重新加载后保留 html 复选框状态?

jQuery 隐藏 div 时清除复选框?