首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用HTML代码自动完成?

如何禁用HTML代码自动完成?
EN

Stack Overflow用户
提问于 2010-11-01 08:47:46
回答 2查看 1.1K关注 0票数 1

我想问一个关于html代码的问题。我有一个输入type=“文本”。我在文本框中添加了自动完成功能(比如google建议列表)。但是,当我单击文本并开始输入文本时,它将显示2自动完成功能。

  1. 浏览器(例如,您在浏览器中键入帐户以便在某个地方登录),而在其他时候,您可以选择.
  2. my实现自动完成功能.

我想禁用1,并保留2。是否可以通过使用web编程来实现,而不是设置浏览器设置。谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-01 08:51:13

除了重复链接中提到的(不幸不是W3C有效) autocomplete="off"方法之外,服务器端还可以在每个请求上更改字段的ID和名称。这将使浏览器无法保存历史记录。

然而,这可能仍将显示仅一秒钟前的自动完成条目。

票数 3
EN

Stack Overflow用户

发布于 2012-12-29 04:06:23

通过使用Jquery (W3C有效)

代码语言:javascript
复制
//Try this one:

    $(document).ready(function(){
    $("input.autocompleteOff").attr("autocomplete","off");
    });

//For all textbox -

    $(document).ready(function(){$("input").attr("autocomplete","off");});

//HTML

<input type="text" name="field" id="field" class="autocompleteOff" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4067554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档