阻止浏览器记住密码功能

2017-11-17  本文已影响0人  lzb30

有两个方法,一个是改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

上一篇下一篇

猜你喜欢

热点阅读