1

这是我的原始帖子:imask

我解决了这个问题,但我想知道如何在输入上放置多个掩码。所以对于电话输入,我想输入如下内容:

$('#phone').iMask({  
    type:'fixed',  
    mask:'(999) 999-9999 || 9 (999) 999-9999',  
    stripMask: false
});

但显然这不起作用(或者我不会发布)。任何人都知道如何在面具中做多个条件?谢谢

4

1 回答 1

2

mask 中的值不是正则表达式,它是自定义的掩码格式。

以下应该工作

 $('#phone').iMask({  
    type:'fixed',  
    mask:'9 (999) 999-9999',  
    stripMask: false
 });

如果用户不想输入第一个数字,他们可以通过使用箭头跳过该数字来跳过它

http://jsfiddle.net/GtQKh/23/

于 2012-09-26T19:42:32.403 回答