【发布时间】:2012-03-04 21:17:50
【问题描述】:
可能重复:
Is there a W3C valid way to disable autocomplete in a HTML form?
有什么方法可以防止浏览器不记得文本字段的内容?问题是该字段包含一个值,例如 100,然后附加一个货币符号,例如 €,使其成为 100 €。如果我单击该字段,我的小部件会删除货币,我可以编辑裸数字,当我模糊它时再次显示货币。一切正常,直到您按 F5 然后最终得到 100 € €,因为浏览器恢复了重新加载时的原始值 100 €,并且小部件重新添加了它。
【问题讨论】:
-
您输入的意思是
AUTOCOMPLETE=OFF之类的吗? -
浏览器不应该在刷新时在任何输入字段中保存任何内容...但是如果需要,请在代码中添加一些 jquery。
$('#input)'.val('');将清除字段中的值。 -
@stumpx 许多现代浏览器实际上都可以,尤其是 Firefox...
-
是的,看起来 Firefox 是主要问题。我无法清除“”的输入,因为它包含数据,但我也不希望浏览器记住更改的输入值。我会试试
AUTOCOMPLETE=OFF。