禁用文本框建议

Posted

技术标签:

【中文标题】禁用文本框建议【英文标题】:Disable Textbox suggestions 【发布时间】:2011-06-01 17:50:24 【问题描述】:

大家好,你们都经历过,当您通过在其中写入一些内容并提交值来一次又一次地使用 atextbox 时,文本框开始根据之前的写入值向您提供有关 onfocus 事件的建议。我们可以禁用文本框的这个属性,它不应该建议以前的值吗?

【问题讨论】:

可能重复,详细讨论请看这个帖子:http://***.com/...disallow-web-browser-autocomplete。 【参考方案1】:

autocomplete="off" 将此作为属性添加到您的控件 例如

<input type="text" autocomplete="off" />

【讨论】:

即使它是在单个文本框上实现的;它禁用表单中的所有文本框,无法输入我的任何文本框。 自动完成属性在文本框中切换自动完成。该属性不负责文本框的状态。因此,如果自动完成功能关闭或打开,您的文本框将被启用。检查您的表单是否被禁用。 是的,它是表单标签中的属性。感谢您的帮助【参考方案2】:

你可以试试这个代码

&lt;input autocomplete="nope" name="clent_email" id="clent_email" type="text">

autocomplete="off" 更改为 autocomplete="nope"

【讨论】:

wtf 这确实有效.. 它仍然没有形式,但它有输入 编辑:不是一个长期的解决方案.. 最终改用 js..

以上是关于禁用文本框建议的主要内容,如果未能解决你的问题,请参考以下文章

jquery禁用文本框

使用 CSS 禁用文本框

禁用文本框丢失视图状态

禁用基于三个文本框字段的按钮

在 AngularJS 动态表单中禁用文本框

在填充文本框之前禁用选择框