Ser*_*erg 2 javascript jquery primefaces input-mask
我想使用 p:inputMask 强制输入在文本的特定位置将字母大写。在jquery-plugins.js中可以找到以下定义:a: "[A-Za-z]"。我的目标是得到类似的东西a: "[a-z]", A: "[A-Z]":是否有可能在不对 PrimeFaces 源代码进行重大且可能有害的更改的情况下实现这一目标?
如果现有定义 (a, 9,*) 不够,您可以添加自己的定义。您可以使用正则表达式将其更改为您喜欢的任何内容,方法是将其放入页面中:
$.mask.definitions['*']= "[\\S]"
Run Code Online (Sandbox Code Playgroud)
例如,这意味着任何非空白字符,因此允许 #、% 等;
$.mask.definitions['A']= "[A-Z]"
$.mask.definitions['a']= "[a-z]"
Run Code Online (Sandbox Code Playgroud)
使“a”需要小写,“A”需要大写
也可以看看
| 归档时间: |
|
| 查看次数: |
2525 次 |
| 最近记录: |