• 1114阅读
  • 1回复

网页禁用表单的自动完成功能禁用密码自动填充autocomplete

楼层直达
网页中表单的自动完成功能,有时候很方便,但是有时候并不想让浏览器记忆表单,比如禁用密码域自动填充功能, N"S`9B1eD(  
网页禁用表单的自动完成功能是由input元素的autocomplete属性控制,关闭表单的自动完成就是设置autocomplete="off",默认是就是开的值为on PF{uaKWk  
关闭密码域的自动完成: G]K1X"W?  
<input type="password" name="password" autocomplete="off"> 1V%tev9a  
关闭整个表单(form)自动提示功能: 6j%%CWU{~  
在表单上设置autocomplete="off" 0j$\k|xFXZ  
<form name="form1" autocomplete="off"> mxv ?PP  
<input type="text" name="userName"> t;8)M $ p  
<input type="text" name="password"> &`^(dO9  
</form> o=m5AUe?J  
ng1E'c]0@  
建议不要全部关闭自动完成功能,根据需要禁用一部分自动完成功能即可,如果你觉得浏览器自带的自动完成功能还不够强大,可以使用jquery插件来实现更加强大的自动提示完成功能。 tr0b#4  
比如百度搜索框的自动提示功能就非常强大。 ;d?BVe?  
只看该作者 安逸沙发  发表于: 2019-09-25
Html代码  收藏代码 mERkC,$  
通过添加readonly&onfocus =“this.removeAttribute('readonly');   +`d92Tz  
解决了这个问题。   qiz(k:\o  
   $0V+<  
<input type="password" name="Password" autocomplete="off" readonly   tA1?8`bQ  
onfocus="this.removeAttribute('readonly');" >  
快速回复

限100 字节
安逸网提示:如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
认证码:
上一个 下一个