我想问一个关于html代码的问题。我有一个输入type=“文本”。我在文本框中添加了自动完成功能(比如google建议列表)。但是,当我单击文本并开始输入文本时,它将显示2自动完成功能。
。
我想禁用1,并保留2。是否可以通过使用web编程来实现,而不是设置浏览器设置。谢谢。
发布于 2010-11-01 08:51:13
除了重复链接中提到的(不幸不是W3C有效) autocomplete="off"方法之外,服务器端还可以在每个请求上更改字段的ID和名称。这将使浏览器无法保存历史记录。
然而,这可能仍将显示仅一秒钟前的自动完成条目。
发布于 2012-12-29 04:06:23
通过使用Jquery (W3C有效)
//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" />https://stackoverflow.com/questions/4067554
复制相似问题