您知道,当我们在HTML表单中有输入(复选框,输入或文本区域)时,当我们刷新(例如,使用f5)时,Firefox会设置填充值。我应该怎么做才能防止这种情况?
我希望我所有的字段都为空白和默认复选框,并在所有页面中选择输入,但是当我重新加载时,浏览器将它们设置为填充值。
答案 0 :(得分:0)
如果所有输入字段都在表单字段中,则只需使用.reset()
并在页面加载后运行它即可重置所有表单字段。
if (document.readyState === "complete") {
document.getElementById("myForm").reset();
}
答案 1 :(得分:0)
您可以将属性autocomplete="off"
添加到表单元素。但是,在聚焦后,它也会禁用自动完成表单输入。可能是不需要的。
答案 2 :(得分:0)
在您的表单标签中使用它
<form autocomplete="off" action="#" method="get">
对于狐狸,您应该尝试一下(单个输入形式)
<input type="password" autocomplete="off">
答案 3 :(得分:0)
您可以使用 jQuery:
$(function () {
$('#inputId').val('');
});