美文网首页
阻止浏览器记住密码功能

阻止浏览器记住密码功能

作者: lzb30 | 来源:发表于2017-11-17 16:34 被阅读0次

    有两个方法,一个是改type属性的值,一个是增加readonly属性

    1、把type='password' 改为 type='text',然后在onfocus事件中把type改为password

    <input type="text" onfocus="this.type='password'">

    2、给input加上readonly属性,然后在onfocus事件中把readonly属性移除。

    <input type="password" readonly  onfocus="if(this.hasAttribute('readonly')){      this.removeAttribute('readonly');this.blur();this.focus();}" >

    最后两行代码是为了适配手机版safari浏览器,不加的话虚拟键盘不会弹出来。

    参考链接:

    http://www.w3.org/2000/svg

    https://stackoverflow.com/questions/2530/how-do-you-disable-browser-autocomplete-on-web-form-field-input-tag#answer-24247840

    相关文章

      网友评论

          本文标题:阻止浏览器记住密码功能

          本文链接:https://www.haomeiwen.com/subject/rmmjvxtx.html