我有一个带有电话号码字段的表单,我需要使用按键上的格式进行验证。怎么做?
它会像,有些人输入一个特殊的字符,除了() - 或字母然后它应该显示一个警报,如果输入数字,那么它应该自动格式化为(999)-999-9999。
任何人都可以帮助我如何在jquery或javascript中执行此操作?
编辑
我使用下面的代码来获取jquery mask插件
$(#myid).mask("(999)-999-9999",{placeholder:" "});
占位符用于将空白替换为“_”下划线。这现在完美无缺。
答案 0 :(得分:4)
你可以使用像jQuery Masked input plugin
这样的插件答案 1 :(得分:1)
Masked Input会做的伎俩
////$("#your_text_box_id").mask("<FORMAT YOU WANT>");
$("#textbox id").mask("99/99/9999");