问题标签 [jquery-inputmask]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5873 浏览

jquery - Jquery inputmask 大小写大小写

我使用jquery 输入掩码

如何在没有掩码的情况下将以下代码用于任何输入文本?输入的任何字母都将强制为大写。

js

html

0 投票
1 回答
1650 浏览

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

当我将jquery.inputmask插件从 3.3.1 升级到 3.3.4 时,我注意到掩码的日期时间格式发生了变化。

在 v3.3.4 中,字母“m”用于“月”和“分钟”,一些掩码定义可能会导致冲突,例如

这个问题只发生在jquery.inputmask 3.3.4

它是一个错误吗?如何使蒙版"year-month-day hour:minute"在我的页面中起作用?

0 投票
1 回答
191 浏览

jquery - 使用 jQuery 输入掩码作为比率?

我正在使用这个jquery 输入掩码插件来尝试创建一个输入字段,用户可以在其中输入一个加起来为 100% 的比率。例如10% / 90%

输入的两部分加起来必须为 100。因此,如果用户键入20,那么在右侧,数字应该是80eg 20/80。如果数字80变为40,那么左边的数字 20 应该会自动变为60。它不应该让你输入超过 100 的数字。

到目前为止,这是我的尝试,但没有按预期工作。我不确定如何if()围绕用户是在编辑左侧还是右侧来创建语句。如果正在编辑右值,我只希望左值改变,反之亦然。没有这个,我的代码只会替换比率的两边

有什么建议吗?

0 投票
1 回答
1476 浏览

jquery - 英尺和英寸的正则表达式 - 带小数和分数

我正在创建一个用于项目长度的输入掩码。此输入将在模糊时转换为“正确”格式,但它应该接受数字、小数、空格、单引号、双引号和 / 表示分数(无字母)。

我有一个好的开始,但我不是正则表达式大师,我觉得我的模式太复杂了。因此允许以下值:

5 6(英尺和英寸用空格隔开)

5'6"(正确格式的英尺和英寸)

5.2 6(以空格分隔的小数英尺)

5.2'6"(正确格式的小数英尺)

5 6.1(以空格分隔的十进制英寸)

5'6.1"(正确格式的十进制英寸)

5.2 6.1(以空格分隔的十进制英尺和英寸)

5.2'6.1"(正确格式的十进制英尺和英寸)

5 6 1/2(以上任意组合后跟空格和分数)

5.2'6.1 1/2"(同样带小数)

78 英寸(仅英寸)

78.4"(仅带小数的英寸)

比较挑剔,我知道。我有一些正在进行中的工作,我已经将其分解为更具可读性(至少对我自己而言)。http://jsfiddle.net/t37m0txu/383/

0 投票
3 回答
31373 浏览

jquery - 电话号码的jQuery输入掩码

我希望用户输入自动填充电话号码的标点符号,以便看起来像这样(xxx) xxx-xxxx。这是我的 HTML 代码:

我还需要做什么才能完成这项任务?我正在尝试使用 jQuery 和输入掩码。

0 投票
0 回答
254 浏览

jquery - jQuery Inputmask:使用键盘箭头浏览蒙版静态部分

在 jQuery Inputmask 插件"tabThrough"设置中存在。如何添加对键盘左右箭头导航的支持?现在,如果在掩码中有多个静态掩码字符在一起,并且我们按箭头键,则光标会通过每个按键一个符号穿过该静态部分。我想通过掩码的静态部分到下一个或上一个活动部分。

面具的例子:"i[i[i]] – i[i[i]]"。它包含 5 个静态字符:两个空格、一个连字符和两个空格。如果我们指定第一个数字,然后在启用"tabThrough"设置的情况下按 TAB 键,则光标将移动到范围内的下一个数字位置。我需要箭头键的相同行为。

0 投票
0 回答
289 浏览

jquery - ajax表单提交后jquery-inputmask停止工作

我正在提交一个表格remote:true。请求来来去去,format: js也被加载。

问题是我有一个输入,它使用了一个掩码,jquery-inputmask并且这个掩码在表单的部分呈现后停止工作。

我尝试通过多种方式解决此问题,例如使用内联数据属性或使用 jquery 加载它。他们都没有工作。每次在 ajax 请求后“重新加载”表单时,脚本都会停止工作。

我知道这与元素和 DOM 加载有关,但我无法找到解决此问题的方法。

有什么帮助吗?

0 投票
1 回答
355 浏览

jquery - 如何在输入掩码中有小数点

我正在使用http://robinherbots.github.io/Inputmask

我无法根据需要导出模式。

我拥有的可能性

99x99x99

99.99x99x99

99x99.99x99

99x99x99.99

99.99x99.99x99

99x99.99x99.99

99.99x99.99x99.99

$('selector').inputmask({mask: '99[.99]X99[.99]X99[.99]', 贪心: false });

如果用户只想输入 99x99.99x99 它显示为

所以我可以删除那些.___,因为掩码正在等待带点的小数点

有人可以帮我解决这个问题:(

0 投票
1 回答
375 浏览

jquery - 来自敲除模板的输入字段不接受输入掩码

我有一个增值税注册号字段。我为它分配了 JQuery.InputMask 库中的掩码;

$("input.vatreg").inputmask("999-9999-99");

在淘汰赛中,我使用以下编辑模板;

如您所见,这使用了 vatreg 类,我的期望是该字段会启用掩码,但事实并非如此。我该如何解决?

0 投票
1 回答
5054 浏览

jquery - jQuery 尝试使用输入掩码来掩盖百分比

我有一个用于整数、浮点数和百分比的输入框,并且我正在使用 jQuery 输入掩码库来屏蔽输入。除了 PERCENTAGE 遮罩外,一切正常,请参阅下面的详细信息

下面是我正在使用的脚本

请帮我遮蔽百分比

不在jsfiddle中工作