好吧,我有一个输入要使用本地电话号码,如下所示;
$.mask.definitions["0"] = "";
$.mask.definitions["d"] = "[0-9]";
$("#cellphone").mask("0 (ddd) ddd-dddd");
对于我网站的全球性方面,我只希望输入的前两位数字为00
,其余的输入免费(数字和任意长)
00 447777123456
00 390123456789
我尝试了以下操作,但是没有用
$.mask.definitions["~"] = "[0-9]+";
$("#cellphone").mask("00 ~");
我正在使用this插件。
$.mask.definitions["0"] = "";
$.mask.definitions["d"] = "[0-9]";
$.mask.definitions["~"] = "[0-9]+";
$("#cellphone").mask("0 (ddd) ddd-dddd");
$("#cellphoneGlobal").mask("00 ~");
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.maskedinput/1.4.1/jquery.maskedinput.js"></script>
<input type="text" id="cellphone"/>
<input type="text" id="cellphoneGlobal"/>