问题标签 [input-mask]

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 投票
3 回答
1259 浏览

primefaces - p:inputmask 中的转义数字 9

我想在用户输入的每个电话号码前加上 +90(土耳其的电话代码)。出于这个原因,我使用这样的面具:

但是这样显示:+_0 (___) ___-____

但是,我希望它看起来像这样:+90 (___) ___-____ <!-- pay attention to 9 -->

有没有办法像这样逃避第一个9mask="+\90 (999) 999-9999"

谢谢你们...

0 投票
1 回答
586 浏览

cursor - PySide:在使用输入掩码单击 QLineEdit 时将光标位置重置为 0

我正在尝试使用 QLineEdit 输入带有输入掩码的六个数字,但问题是当用户单击行编辑时,光标位置正是您单击的位置。

我正在努力确保它将位置重置为开始。我已经阅读了类似的问题 - 以及对它们的答案 - 但我无法让它工作(其中很多都在 C++ 中,并且因为我缺乏使用它的经验,我无法在 Python 中复制代码)。

我能够安装一个事件过滤器来识别用户何时单击 QLineEdit,并且我能够打印用户单击时设置的光标位置。但是当我尝试手动将其设置为 0 时,它不起作用。好吧,它确实有效,但前提是包含 QLineEdit 的整个应用程序失去焦点并且用户返回它。所以在某种程度上,我正在寻找一种方法来刷新/重绘 Filter 类中的整个应用程序。

这会将光标位置设置为 0,但在实际应用程序中,它仅在我 Alt+Tab 或整个窗口丢失并再次获得焦点时显示。小部件/窗口的手动重绘()/更新()什么都不做。

0 投票
0 回答
497 浏览

php - 特定语言的数据输入掩码是否允许?像波斯后者?

请帮我为波斯语后者设置输入掩码。
它允许使用英语的车辆牌照号码,但我需要在其波斯语时设置允许。

0 投票
1 回答
1054 浏览

javascript - JQUERY 输入掩码可以为日期时间添加字符串吗?

屏蔽时间的代码 (HH:mm:ss)

如何屏蔽也接受 NONE 之类的字符串的日期时间?可以输入文本,但只有 None 值是有效的NONE 或 01:00:00

我正在使用 jquery inputmask 库(https://github.com/RobinHerbots/jquery.inputmask)。

0 投票
0 回答
101 浏览

c# - 为字符串应用 DevExpress 掩码

我正在使用 devexpress 控件在 C# 桌面应用程序中输入数据。在输入经过验证的文本后,我将在单独的 asp.net Web 应用程序上显示该数据。

我想使用相同的 devexpress 掩码显示输入的数据(现在作为格式掩码)。因此我正在寻找类似的东西

例如

应该返回

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 投票
1 回答
1364 浏览

yii2 - Yii2在具有相同ID的页面上的多个输入掩码

我有 2 个具有相同表单的选项卡,第二个有一个额外的字段。问题是它在一个选项卡表单上显示屏蔽输入,而不是在第二个选项卡表单上。任何我做错的事情。它们具有相同的输入名称/ID,但 FORM ID 不同。

0 投票
3 回答
31373 浏览

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

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

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

0 投票
1 回答
6499 浏览

javascript - 出生日期输入掩码反应

我正在使用这个反应输入掩码

输入掩码用于用户的出生日期。这可行,但是,我遇到的问题是用户可以输入54/54/2017输入框。我想防止这种情况。我可以做到这一点的一种方法是0在第一个输入之前输入 a if less than 10。但是,如果是,则12首先放置 0。

有谁知道我可以解决这个问题的方法吗?

我的代码如下:

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 它显示为

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

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