我在做一个ASP.Net应用程序,我需要使用手机屏蔽输入文本框。 我使用jQuery和它不工作。
Asp.net:
<asp:TextBox runat="server" ID="txtCelular" CssClass="w240 placeholder"></asp:TextBox>
JavaScript的:
<script src="\scripts\jquery-1.7.2.js" type="text/javascript"></script>
<script type="text/javascript">
$("#txtCelular").mask("(999) 9999-9999?9");
$("#txtCelular").on("blur", function () {
var last = $(this).val().substr($(this).val().indexOf("-") + 1);
if (last.length == 5) {
var move = $(this).val().substr($(this).val().indexOf("-") + 1, 1);
var lastfour = last.substr(1, 4);
var first = $(this).val().substr(0, 9);
$(this).val(first + move + '-' + lastfour);
}
});
</script>