阻止浏览器记住密码功能干扰表单填充

心已赠人 2023-10-18 18:29 100阅读 0赞

1.把input type=”password” 改成 input type=”text” 并在后面加上 οnfοcus=”this.type=’password’”

(这种在展示的时候密码会变成明文。。。)

2.在文档加载完成后将密码输入框设置为空

  1. window.load = function(){
  2. document.getElementById('ID').value='';
  3. };

(没搞懂这样的做法)

3.在用户名和密码之间加上一个隐藏的文本框:

  1. <input type="text" name="name">
  2. <input type="hidden">
  3. <input type="password" name="pass">

(我就用的这个,好用的一批~)

4.使用html5的属性:

  1. <input type="text" name="name" autocomplete="off">
  2. <input type="password" name="pass" autocomplete="off">

(试了,有的浏览器不好用)

来源:https://blog.csdn.net/playboyanta123/article/details/43795643

发表评论

表情:
评论列表 (有 0 条评论,100人围观)

还没有评论,来说两句吧...

相关阅读