如何使用 jquery inputmask 插件设置文本字段长度的范围

Posted

技术标签:

【中文标题】如何使用 jquery inputmask 插件设置文本字段长度的范围【英文标题】:How to set a range for a textfield length with jquery inputmask plugin 【发布时间】:2012-03-26 07:51:06 【问题描述】:

我需要设置一个掩码,允许用户输入至少 5 位数字,并且可以选择多于 5 位但少于 10 位。

这是我实际拥有的:

$('#codeNumber').inputmask('99999[999999]');

但它不起作用。

Here你可以找到插件的规范。在那里您会发现可以在方括号之间设置可选掩码,但似乎不起作用。

你知道如何做到这一点吗? 感谢您的帮助。

【问题讨论】:

【参考方案1】:

这可能就是你要找的……

$('#codeNumber').inputmask("mask", "mask": "99999[99999]");​

【讨论】:

感谢蒂莫西的回答,但它不起作用,我仍然不知道为什么:(【参考方案2】:

你可以试试这个

https://github.com/RobinHerbots/jquery.inputmask

下载 jquery 文件并添加到您的项目中,然后编写此代码或按照文章进行操作

【讨论】:

以上是关于如何使用 jquery inputmask 插件设置文本字段长度的范围的主要内容,如果未能解决你的问题,请参考以下文章

使用 jquery.inputmask 插件进行 parsley.js 验证

如何使 jquery.inputmask 与输入类型 = 数字一起使用?

当屏蔽字段具有“只读”属性时,jQuery Inputmask 插件会阻止表单提交

JavaScript InputMask jQuery插件

InputMask jQuery插件

jquery.inputmask 3.3.4 的日期时间格式错误?