在按键上将值附加到隐藏字段而不是整个值

时间:2014-09-18 13:14:04

标签: javascript jquery

我有一个输入字段:

<input id="txt-ssn" name="txt-ssn" type="text" maxlength="9" data-checkno="true">

如果隐藏字段值的用户类型应保存在隐藏字段中,如:

<input id="txt-ssn" name="txt-ssn" type="hidden" maxlength="9" data-checkno="true">

但问题是: 如果想转换*中的字词 所以,如果我追加价值,那么它也会*

******* 7正在我的隐藏输入中存储,但它应该是1234567

$("#txt-ssn").blur(function(){
    var value = $(this).val();
    $("#txt-ssn-hidden").val(value);
    if (!isNaN(value)) {
        $(this).attr("data-checkno","true");
    }
    else if(isNaN(value)) {
        $(this).removeAttr("data-checkno");
    }
    $(this).val(value.replace(/[^\s]/g, "*")); 
});

更新

我不想使用输入类型密码

0 个答案:

没有答案