我知道这个面具:99-999-9
我需要稍微编辑一下,这样我就可以输入:
示例:
34-721-4
2-216-8
-12-5
2--5
1-13-7我希望你能理解我的意思。
0-2 numbers '-' 0-3 numbers '-' 1 number(required)有什么想法吗?
发布于 2016-02-03 21:17:36
根据this pdf第15页和primefaces showcase示例phoneWithExt
9只允许在那里输入数字。
a只允许在其中输入字母(大写或小写)。
*允许在其中输入字母或数字。
?表示后面的所有内容都是可选的
所以这可以做你的工作:
?99-?999-9发布于 2017-06-20 17:10:45
我们可以按照这里的文档定义自定义掩码定义,这是primefaces inputMask使用的http://digitalbush.com/projects/masked-input-plugin/插件。
只需放上这样的东西:
<script>
$(document).ready(
function() {
$.mask.definitions['h'] = "[A-Fa-f0-9]";
}
);
</script>在xhtml文件中的某个位置
https://stackoverflow.com/questions/35176994
复制相似问题