31

在我的 HTML 页面上,我有多个文本输入。每次我在其中输入值时,它都会向我显示之前输入的值。是由于浏览器属性还是 HTML?如何禁用它?

4

4 回答 4

47

总是更好的方法是给表单autocomplete="off"

<form autocomplete="off">

<input type="text" id="text1">
<input type="text" id="text2">

</form>

然后只有较新版本的 Eclipse 支持 HTML5 标签,例如自动完成,否则它会显示警告......

于 2013-07-23T06:46:06.120 回答
24

只需将autocomplete文本框的属性设置为关闭即可。像这样...

<input type="email" name="email" autocomplete="off">
于 2013-07-23T06:17:27.903 回答
2

我认为这与这个问题自动完成有关

尝试使用 javascript 将属性自动完成添加到您的表单

someForm.setAttribute( "autocomplete", "off" ); someFormElm.setAttribute( "autocomplete", "off" );
于 2013-07-23T06:29:20.933 回答
2

该解决方案对我有帮助:如果您使用的是谷歌浏览器,请尝试以下操作:将鼠标指针放在要删除的条目上,按Delete。如果条目未删除,请按Shift+ Delete

于 2021-10-05T08:07:06.493 回答