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

javascript - 使用 TextBoxFor 屏蔽电话号码

我想使用 html 助手(TextBoxFor)屏蔽电话号码

有我的代码

看法 :

验证正在工作

但说到面具,我什么也得不到

他们是我得到的结果

http://postimg.org/image/gm1ygs6fn/

. . . . . . .

0 投票
0 回答
180 浏览

javascript - Android浏览器中的Jquery掩码奇怪行为

我在我的 html 文件中有一个输入类型text,并想用00/00模式对其进行屏蔽。但是当我想输入样本输入 12/10 时,它会转换为 12/01。如果我明确输入/字符一切正常。我在所有桌面浏览器中测试我的 html 代码,一切正常。

html

js

这是jsfiddle链接

0 投票
0 回答
1104 浏览

html - 带有空格的 Jquery 掩码

我使用 jquery 掩码插件。

我想屏蔽 id 字段,并且为了用户舒适,我希望掩码在每 3 位数字之间放置一个空格。

我写:

我的问题是,如果用户按下:123456789

值变为:

789 456 123

反而:

123 456 789

我发现只有当 dir='rtl'

0 投票
0 回答
1148 浏览

javascript - 带有掩码插件的 Jquery 在 Chrome 上不起作用

我正在使用 Jquery Mask 插件: http: //plugins.jquery.com/mask/

我的脚本:

在 IE 11 上运行良好,但在 Chrome 上只是显示为没有掩码的普通文本框。

我使用 Visual Studio 2010 对 asp.net 进行编码。

如果有人对此有所了解。提前致谢。

0 投票
1 回答
10490 浏览

jquery - 如何在输入字段上按需执行多个掩码

我正在尝试使用jquery mask plugin对输入执行掩码,我需要做的是执行两个不同的掩码:

US###-###-###-###-###-### 如果用户首先尝试键入一些数字,则必须应用此掩码。(这里我的意思是用#输入数字)

但是如果用户一开始决定不输入任何数字,我想让他在此之后输入任何类型的字母或 unicod 字符或数字(完全任何字符)

我该怎么做这样的面具?

0 投票
1 回答
1146 浏览

android - 三星 Android 设备的 Jquery 屏蔽 Input v1.4 问题

我遇到了 jquery-masked-input v1.4 插件的问题。

我有一个输入字段:

并为其应用了掩码:

它可以在所有设备上完美运行,包括台式机、手机(所有 iphone、android),三星 Android 设备除外。

它在这些设备上的作用是,当我尝试输入数字时,它只会输入一位数字,然后文本键盘会立即打开。然后当我再次尝试输入数字时,它不会正确显示。例如。

我想输入:(989)942-0827 我得到什么:(898)___-__9

当我尝试输入数字时,文本键盘不断打开。

请提出任何解决方法。提前致谢。

0 投票
3 回答
66797 浏览

javascript - 为什么 jQuery 掩码说它不是一个函数?

尝试使用 jQuerymask()函数时,我在控制台中收到以下错误:

这是我发生这种情况的代码示例:

我该如何解决?

0 投票
1 回答
33443 浏览

jquery - jQuery-Mask-Plugin 用于屏蔽电子邮件地址和 Web URL

我在我的应用程序中使用了 jQuery-Mask-Plugin,并使用它成功地为电话号码、日期时间等添加了掩码。

但我找不到将掩码添加到电子邮件地址和网站地址的方法。

我知道要识别其中的确切模式有些棘手,但有什么办法jQuery-Mask-Plugin可以做到吗?

0 投票
3 回答
7210 浏览

javascript - 如何为 jQuery Masked Input Plugin 创建一个允许字母数字、空格和重音字符的掩码?

如何为 jQuery Masked Input Plugin 创建一个允许字母数字、空格和重音字符的掩码?

我有

但这不包括重音字符。

0 投票
4 回答
622 浏览

javascript - 对于我的函数检查算法,是否有更好的 eval() 替代方法

我有以下代码,旨在随时检查函数是否存在。 此代码目前没有任何错误。我使用它是因为我的 javascript 文件以任意顺序加载,并且对于我的项目以这种方式完成是必需的。由于我的 javascript 文件是分开的以便在它们之间运行函数,因此您必须将它们存储在全局变量中,然后从全局变量中调用该函数。

Javascript 文件示例:“checker.js” // 检查函数是否存在

使用全局函数示例:sample.js

这个想法是,如果 jQuery 上的“屏蔽”插件尚未加载,那么它不会尝试运行代码,但一旦加载它就会运行。在未加载插件时尝试运行 .mask 将导致字段没有所需的影响。我以 jquery.mask 为例,但这可能适用于任何事情。

然而,我正在使用 jquery.mask,因为作为一个 jquery 函数,它似乎是引用它的唯一方法是使用 $.fn.mask

通常我可以通过说来测试函数typeof functionNameHere !== 'undefined'并且这有效,但是由于这是一个 jquery 函数,如果我发送字符串 '$.fn.mask' 它就不起作用,除非我在它周围放置一个 eval() ......正如我们都知道是坏形式!

有没有人有更好的选择来使用 eval() 来完成这项工作?

另请注意:

尝试不带字符串直接发送函数是行不通的,因为如果它是未定义的,它会在它转到 requireJS 时保持未定义。