這是我自己看到有這麼個需求,閒暇時間寫的,可以看看,沒有進行後期維護,可作爲參考,正式使用還是要優化一下。
輸入框中的內容全刪除沒寫,沒時間寫了,後期要是寫了,會補上,需要的,自己寫哦!
具體代碼內容:
<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>