将input输入框里type="text"时输入的内容用圆点代替 像密码那样

因为浏览器保存密码后 密码自动补全的原因 发现只要是type="password" 他就会把密码补全了
现在在修改密码这里也是这样 觉得不符合逻辑 想把密码自动补全去掉
想了很多办法没有实现 最后想到将input输入框里type="text"时输入的内容用圆点代替 像密码那样
而且要获得原来输入的值 因为我要拿去做判断 密码输入正确的没有 而不能是*****
这样 希望有大神提供一下这样的JS

这个是游览器原因,游览器自动补全密码。

火狐浏览器有时候也会出现这个问题,我是将password改成text。清一下缓存,再改成password就ok了,要不你也试试。

进去的话,你直接给它赋一个空值。这样就可以了吧

看了半天还是没有看懂啊!!!!!!!

password不要放表单里面就行了,然后ajax提交或者自己用个隐藏表单,放2个hidden输入控件进表单,更新hidden的值后提交这个表单

JS获取密码那个标签的值就好了,获取到的不会是******。而是实际内容

也可以试试这种


  input style="display:none"><!-- for disable autocomplete on chrome -->
  input type="password" id="password"  name="password"  autocomplete="off">

autocompelete ='off'