我有text
类型的输入,我已从中输入了值1234
它已保存在缓存中,如下所示。
问题就是这样,选择下一行的文本框非常令人沮丧。
有没有办法不通过HTML标记或javascript显示12334
(屏幕截图中突出显示)?
答案 0 :(得分:11)
正如@John指出的那样,在现代浏览器中,您可以使用HTML5 valid autocomplete
属性,在屏幕截图中我看到很多文本框,如果您要在整个表单上禁用自动完成功能可以直接在form
元素设置此属性:
<form name="form1" id="form1" method="post" autocomplete="off"
action="http://www.example.com/form.action">
[...]
</form>
更多信息:
答案 1 :(得分:7)
答案 2 :(得分:1)
要将其应用于所有输入控件,请编写以下代码(使用jQuery):
$(document).ready(function () {
$('input[type=text], input[type=password]').attr('autocomplete', 'off');
});