防止浏览器保存和手动保存密码或者提示保存密码

这是我自己看到有这么个需求,闲暇时间写的,可以看看,没有进行后期维护,可作为参考,正式使用还是要优化一下。

防止浏览器保存和手动保存密码或者提示保存密码

 

输入框中的内容全删除没写,没时间写了,后期要是写了,会补上,需要的,自己写哦!

 

具体代码内容:

<script type="text/javascript">
    var oldValue = "";
    $("#pwd").bind('input propertychange',function () {
        var pwd = $("#pwd");
        var hidepwd = $("#hidepwd");
        var nweValue = pwd.val().substr(-1);
        if(nweValue == ""){
            pwd.val("");
            hidepwd.val("");
            return ;
        }
        if(nweValue == "*"){
            oldValue = oldValue.substr(0,oldValue.length - 1) ;
        }else{
            oldValue += nweValue;
        }
        var value = "";
        if(pwd.val().length == 0){
            value = new Array(pwd.val().length).join('*');
        }else{
            value = new Array(pwd.val().length).join('*') + "*";
        }
        pwd.val(value);
        hidepwd.val(oldValue);
    });
</script>