问题标签 [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 投票
1 回答
3835 浏览

javascript - Angular2、inputmask ngModel 绑定

我对 ng2 和 inputmask 有一些问题。例如我有这个代码component.html

组件.ts

输入掩码工作良好。但是我的[(ngModel)]没有用。任何人都知道我可以如何解决我的问题?

我的代码例如http://plnkr.co/edit/F3pob7hH2ZrJv0MDNa9x?p=preview

0 投票
2 回答
2476 浏览

jquery - 仅在输入掩码 jquery 中从某个号码开始验证电话号码

我正在尝试验证电话号码,如下所示。在 61 之后,它应该只从 2 或 3 或 6 开始。示例如下。61-245623463:有效 61-345623456:有效 61-445623423:无效 61-645623485:有效

我当前的代码如下。但它不起作用。

我也尝试如下。但它也不起作用。

有人可以帮我验证这一点。

0 投票
1 回答
673 浏览

validation - 仅具有过去日期验证的输入掩码

我正在使用此链接中的输入掩码。我的输入掩码工作正常。但我只想从当前日期验证过去的日期。但我对此没有任何条件。

0 投票
1 回答
803 浏览

javascript - How to escape the backslash "\" character in jquery inputmask?

I'm trying to escape the escape char (\) to allow a user to input its username of Active Directory (DOMAIN\username), but it wont include the character in the input field.

I've used \, \\, \\\ and \\\\ in the mask, and none works. Also tried with the function escapeRegex(), but have had no success.

How can this be achieved?

JS:

EDIT:

This is what it shows in HTML:

input field

0 投票
1 回答
206 浏览

typescript - 使用 Systemjs、Jspm 和 TypeScript 加载 jquery.inputmask

我正在使用带有 Systemjs 依赖加载器的 TypeScript 2.0。我正在尝试使用 jquery.inputmask 插件以及其他几个口径。问题是我找不到导入插件的正确方法。我使用jspm安装希望连接正确。我不确定我只是导入错误还是存在设置问题。我尝试了以下方法:

1 -- 不起作用

2 -- 不工作

jspm 为它做了 2 个条目

谁能告诉我如何纠正任何问题?

0 投票
1 回答
456 浏览

javascript - 出生日期输入屏蔽在三星设备上不起作用

我正在使用inpumask插件

1 : https://github.com/RobinHerbots/jquery.inputmask用于掩蔽出生日期。它在所有三星系列移动设备上都有一些严重的打字问题。当我输入它时,它只是继续输入屏蔽输入的第一个数字。

在此处输入图像描述

由于它是插件中的一个问题,因此非常感谢插件覆盖解决方案。

干杯

0 投票
0 回答
926 浏览

jquery - 带有 jquery.inputmask 的多行电子邮件掩码

我在我的应用程序中使用jquery.inputmask作为表单。我希望其中一个字段允许用户输入多个电子邮件地址,每行一个。在每一行,我希望显示电子邮件的输入掩码。

我试图这样做:

我用于掩码的值基本上是:

基本上,采用原始电子邮件别名掩码,附加一个可选的换行符,然后使整个混乱可选地重复。

它不起作用。在 Firefox 中,我得到了第一个电子邮件地址的掩码,但在换行符之后,我可以输入任何内容并且没有掩码。

在 IE 上,我可以输入换行符,但不能输入其他内容。

使用这个插件可以实现我的目标吗?如果没有,是否有替代方案?

0 投票
0 回答
75 浏览

javascript - 在 componentDidMount() react.js 中应用 jquery-inputMaks 后没有触发事件

下面的代码是在 cellNumber 字段上应用国家代码和掩码。正确涂抹面膜。但是在 cellNumber 字段上,我已经附加了 onChange 事件,该事件在应用掩码后不会被触发。在 componentDidMount() 函数中,我在 cellNumber 字段上应用了掩码。

如果我删除以下两行,则已经应用 onChange 事件被触发,我可以看到验证消息。

$(this.refs.cellNumber.refs.input).inputmask("remove"); $(this.refs.cellNumber.refs.input).inputmasks(this.maskOpts);

0 投票
1 回答
1838 浏览

javascript - jquery-InputMast 覆盖输入字段上的现有事件

在下面的代码中,我在 id "phone_world" 上附加了 onChange() 事件,并在其上应用了输入掩码。输入桅杆工作正常,但未调用现有事件和 hello 函数。

0 投票
1 回答
3967 浏览

jquery - 如何使用 jquery 应用自定义别名输入掩码?

我正在尝试在 Yii2 表单输入上使用输入掩码。这是我的代码:

以下所有在 jquery.inputmask.bundle.js 上产生错误 Uncaught SyntaxError:

Chrome 调试器指出以下输入掩码代码行存在问题: