Dou*_*oug 5 html javascript browser asp.net autocomplete
在网络表单中,当我以编程方式取消选中之前选中的复选框时,浏览器会尝试“记住”以前的状态并在回发后再次检查它们。
有没有类似的东西来autocomplete=off
完成这个?无论如何,如何防止浏览器选中我想要取消选中的复选框?
您可以运行一些 javascript 代码(一旦 DOM 准备好并且页面上存在复选框):
var allCheckboxes = document.querySelectorAll('input[type=checkbox]');
// loop on all checkboxes found (trick to iterate on nodeList)
[].forEach.call(allCheckboxes, function (checkbox) {
checkbox.checked = checkbox.defaultChecked;
});
Run Code Online (Sandbox Code Playgroud)