问题标签 [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.
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"
在我的页面中起作用?
jquery - 使用 jQuery 输入掩码作为比率?
我正在使用这个jquery 输入掩码插件来尝试创建一个输入字段,用户可以在其中输入一个加起来为 100% 的比率。例如10% / 90%
输入的两部分加起来必须为 100。因此,如果用户键入20
,那么在右侧,数字应该是80
eg 20/80
。如果数字80
变为40
,那么左边的数字 20 应该会自动变为60
。它不应该让你输入超过 100 的数字。
到目前为止,这是我的尝试,但没有按预期工作。我不确定如何if()
围绕用户是在编辑左侧还是右侧来创建语句。如果正在编辑右值,我只希望左值改变,反之亦然。没有这个,我的代码只会替换比率的两边。
有什么建议吗?
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/
jquery - 电话号码的jQuery输入掩码
我希望用户输入自动填充电话号码的标点符号,以便看起来像这样(xxx) xxx-xxxx
。这是我的 HTML 代码:
我还需要做什么才能完成这项任务?我正在尝试使用 jQuery 和输入掩码。
jquery - jQuery Inputmask:使用键盘箭头浏览蒙版静态部分
在 jQuery Inputmask 插件"tabThrough"
设置中存在。如何添加对键盘左右箭头导航的支持?现在,如果在掩码中有多个静态掩码字符在一起,并且我们按箭头键,则光标会通过每个按键一个符号穿过该静态部分。我想通过掩码的静态部分到下一个或上一个活动部分。
面具的例子:"i[i[i]] – i[i[i]]"
。它包含 5 个静态字符:两个空格、一个连字符和两个空格。如果我们指定第一个数字,然后在启用"tabThrough"
设置的情况下按 TAB 键,则光标将移动到范围内的下一个数字位置。我需要箭头键的相同行为。
jquery - ajax表单提交后jquery-inputmask停止工作
我正在提交一个表格remote:true
。请求来来去去,format: js
也被加载。
问题是我有一个输入,它使用了一个掩码,jquery-inputmask
并且这个掩码在表单的部分呈现后停止工作。
我尝试通过多种方式解决此问题,例如使用内联数据属性或使用 jquery 加载它。他们都没有工作。每次在 ajax 请求后“重新加载”表单时,脚本都会停止工作。
我知道这与元素和 DOM 加载有关,但我无法找到解决此问题的方法。
有什么帮助吗?
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 它显示为
所以我可以删除那些.___,因为掩码正在等待带点的小数点
有人可以帮我解决这个问题:(
jquery - 来自敲除模板的输入字段不接受输入掩码
我有一个增值税注册号字段。我为它分配了 JQuery.InputMask 库中的掩码;
$("input.vatreg").inputmask("999-9999-99");
在淘汰赛中,我使用以下编辑模板;
如您所见,这使用了 vatreg 类,我的期望是该字段会启用掩码,但事实并非如此。我该如何解决?
jquery - jQuery 尝试使用输入掩码来掩盖百分比
我有一个用于整数、浮点数和百分比的输入框,并且我正在使用 jQuery 输入掩码库来屏蔽输入。除了 PERCENTAGE 遮罩外,一切正常,请参阅下面的详细信息
下面是我正在使用的脚本
请帮我遮蔽百分比