【发布时间】:2014-08-21 07:09:15
【问题描述】:
我在 jquery 中遇到了掩码问题,我想制作一个允许我输入任何字母 0-n 次的掩码。 我有这样的事情:
$.mask.definitions['@']='[A-Za-z]';
$('#textMask').mask("@@@@@@@@@@");
但我的代码只能插入十个字符。任何人都有一个想法如果当然可能吗?
我在想这样的事情:
$('#textMask').mask("@*");
但这让我可以插入一个字母和一个,不管是什么字符。例如d5等。 简而言之,我想允许用户键入仅包含字母的文本。 例如
abcdEEEE
abRFdas
a
//empty field
bfdjksgbjfdsgbjklfbjklfgnfljkgbnhlfsdjgnfdlskgnfdsgfhsdlgdf
...
等等
我使用了 JQuery 1.10.3 和插件版本 1.3.1 (http://digitalbush.com/projects/masked-input-plugin/)
【问题讨论】:
-
假设这个插件使用Regex语法,你试过
"@+"吗? -
如果我把它改成 "@+" 我可以输入 'leter'+ 例如 a+ A+ b+ g+ 等等。