javascript - 如果确认为 false,则取消选择复选框

标签 javascript html checkbox

我有一系列复选框,可以单击这些复选框来提交表单。在我提交表格之前,我没有让他们确认这就是他们想要做的。 如果他们选择取消,我似乎无法取消选中该框,并且我不确定我正在使用的代码有什么问题。有人可以帮忙吗?

<input type="checkbox" name="box_1" id="box_1" value="1" onclick="javascript:if (confirm('Are you sure?')){this.form.submit();}else{document.getElementById('box_1').checked = 'false';};" />

我错过了一些明显的东西吗?

最佳答案

拼写错误'false'是一个字符串,它应该是简单的false

document.getElementById('box_1').checked = false;

关于javascript - 如果确认为 false,则取消选择复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28607632/

相关文章:

javascript - 将 rowindex 从 gridview 项目点击传递给 javascript 函数

Facebook Messenger 复选框插件已 Conceal (已检查其他答案)

javascript - 使用 JQuery 检查单独 div 中的多个复选框

javascript - 每个都使用 jquery 的更好方法

php - 文本框的可见性取决于组合框的值

javascript - 在下拉列表中使用 jquery

javascript - 选中/取消选中 Vue.js 组中的所有复选框

javascript - 我怎样才能在 react 中停止我的列表的这种奇怪的输出

javascript - 如何运行 JS 文件以及为什么我的文件没有运行

Javascript,如何编写Array.sort方法以便通过超时策略调用它?