我有一个表单,其中包括一个JQUERY,它连接到表单上的一个<input>。我目前的问题是,由于输入是文本框,大多数主要浏览器都试图自动完成用户的条目,这在数据报警器上看起来非常愚蠢:

在浏览互联网时,我发现在IE-5时代,微软有一个输入标签的属性,叫做“自动完成”,可以禁用它。然而,那是很久以前的事了,那就是IE。在W3Schools上的检查发现,HTML5还为输入标签提供了一个“自动完成”属性(是的,我同样感到惊讶的是,微软早在1999年就支持HTML-5 )。然而,我们的网站还没有在HTML5上,所以我不能依靠使用标签和假设它将工作。考虑到这些因素,那么如何禁用HTML4中单个输入框的自动完成?预期的浏览器是Chrome (最新版)、Firefox3.6、Firefox2.0和--上帝帮助我们--也许是IE6 (尽管我们已经警告过每个人,如果他们使用IE6!;)
(顺便说一句,对于那些担心的人来说,我知道这是在试图改变用户的个人浏览器设置,这是一件不正常的事情。然而,在这种情况下,我认为这是合理的,特别是考虑到我的90%的用户不知道什么是自动完成或者它甚至可以被关闭.)
发布于 2010-07-22 08:22:18
你可以这样做:
<input autocomplete="off">您也可以在表单级别上点缀它。
<form id="stuff" autocomplete="off" method="post" >它起作用了。
https://stackoverflow.com/questions/3306920
复制相似问题