我想在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)固定。
有什么想法可以解决这个问题吗? 在此先感谢!!
答案 0 :(得分:0)
我认为没有为掩码插件修复前几位的选项。
但是,您也可以为文本框编写keyup事件并编写一个regex来验证前三位是+91。你可以使用这个正则表达式。 /(\+\d{2})/