Som*_*Som 5 html javascript jquery input masking
我想使用jquery/javascript创建Phone字段屏蔽.我尝试了几个jquery掩码插件.仍然希望找到更好的解决方案.我有三个输入字段用于USA(我必须有三个输入字段).
区号
电话字段1
电话字段2
我的问题是,当用户错误地键入电话号码,然后想要在中间插入一个号码时,它应该工作而不影响其他输入.
例:
如果用户输入输入为
第一个输入字段:"abc"
第二个输入字段:"def"
第三个输入栏:"gh"
然后用户想要在"d"和"e"的中间输入"x".然后输入应分别接受输入为abc,dxe,fgh(它应该工作类型为auto next next field focus).
请注意:需要三个输入字段.
谢谢.
小智 0
试试这个链接
$('#two').val($('#one').val().substring(3,4)+$('#two').val());
$('#one').val($('#one').val().substring(0,3));
$('#two').focus();
Run Code Online (Sandbox Code Playgroud)
仅在一台上使用它textbox。我可以在多个文本框上使用它吗?
maxlength=3行不通的。您需要将最后一个元素获取到另一个文本框