如何禁用input记忆性输入:input的属性AutoComplete

firefox 和 ie 的浏览器各自实现了input历史记录的功能,可以简化输入时的麻烦,但是,有时候弹出的下拉框会挡住页面显示内容,而且在某些情况下也不需要对input框进行记录,如注册用户页面的文本框,用户多次注册时,肯定是要不同的用户名和密码,就没有必要让浏览器记录。  



MSIE自定义了input 的扩展属性 autocomplete,置为off即可  


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

 



用这个方法可以屏蔽MSIE,Firefox则需要使用另一个扩展属性disableautocomplete  


<input type="text"  disableautocomplete autocomplete="off"  id="number"/>

  


两种扩展属性可以同时使用,浏览器会根据自身特性自动解析。


目前上述方法对chrome谷歌浏览器是无效的,谷歌浏览器只能全表单的一起设置


就是在form里设置,如下



如果所有表单元素都不想使用autocomplete功能


<form autocomplete="off">

请双击文本框 <input type="text" name="wd"> <input type="text" name="email">
</form>


SyntaxHighlighter.highlight();