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

 更新时间:2013年7月31日 11:58  点击:2453 作者:猪先飞

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>



原文出处:猪先飞

[!--infotagslink--]

相关文章