使用Javascript进行手机号码屏蔽?

时间:2014-01-14 07:29:43

标签: javascript jquery

我想在javascript中使用屏蔽手机号码。在这个屏蔽中,我想修复(+91)然后用户可以输入手机号码(10位数字)

<label>Phone Number</label>
<input type="button" value="Turn on Mask" id="maskon" />
<input id="phone" type="text" value="" />

$("#maskon").click(function(){
    $("#phone").mask("(+91) 9999-999999");
});

如果我使用给定的遮罩,那么我可以用任何数字代替9而不是我希望(+91)固定。

有什么想法可以解决这个问题吗? 在此先感谢!!

1 个答案:

答案 0 :(得分:0)

我认为没有为掩码插件修复前几位的选项。

但是,您也可以为文本框编写keyup事件并编写一个regex来验证前三位是+91。你可以使用这个正则表达式。 /(\+\d{2})/