问题标签 [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.
javascript - 使用 TextBoxFor 屏蔽电话号码
我想使用 html 助手(TextBoxFor)屏蔽电话号码
有我的代码
看法 :
验证正在工作
但说到面具,我什么也得不到
他们是我得到的结果
. . . . . . .
javascript - Android浏览器中的Jquery掩码奇怪行为
我在我的 html 文件中有一个输入类型text
,并想用00/00
模式对其进行屏蔽。但是当我想输入样本输入 12/10 时,它会转换为 12/01。如果我明确输入/
字符一切正常。我在所有桌面浏览器中测试我的 html 代码,一切正常。
html
js
这是jsfiddle链接
html - 带有空格的 Jquery 掩码
我使用 jquery 掩码插件。
我想屏蔽 id 字段,并且为了用户舒适,我希望掩码在每 3 位数字之间放置一个空格。
我写:
我的问题是,如果用户按下:123456789
值变为:
789 456 123
反而:
123 456 789
我发现只有当 dir='rtl'
javascript - 带有掩码插件的 Jquery 在 Chrome 上不起作用
我正在使用 Jquery Mask 插件: http: //plugins.jquery.com/mask/
我的脚本:
在 IE 11 上运行良好,但在 Chrome 上只是显示为没有掩码的普通文本框。
我使用 Visual Studio 2010 对 asp.net 进行编码。
如果有人对此有所了解。提前致谢。
jquery - 如何在输入字段上按需执行多个掩码
我正在尝试使用jquery mask plugin对输入执行掩码,我需要做的是执行两个不同的掩码:
US###-###-###-###-###-### 如果用户首先尝试键入一些数字,则必须应用此掩码。(这里我的意思是用#输入数字)
但是如果用户一开始决定不输入任何数字,我想让他在此之后输入任何类型的字母或 unicod 字符或数字(完全任何字符)
我该怎么做这样的面具?
android - 三星 Android 设备的 Jquery 屏蔽 Input v1.4 问题
我遇到了 jquery-masked-input v1.4 插件的问题。
我有一个输入字段:
并为其应用了掩码:
它可以在所有设备上完美运行,包括台式机、手机(所有 iphone、android),三星 Android 设备除外。
它在这些设备上的作用是,当我尝试输入数字时,它只会输入一位数字,然后文本键盘会立即打开。然后当我再次尝试输入数字时,它不会正确显示。例如。
我想输入:(989)942-0827 我得到什么:(898)___-__9
当我尝试输入数字时,文本键盘不断打开。
请提出任何解决方法。提前致谢。
javascript - 为什么 jQuery 掩码说它不是一个函数?
尝试使用 jQuerymask()
函数时,我在控制台中收到以下错误:
这是我发生这种情况的代码示例:
我该如何解决?
jquery - jQuery-Mask-Plugin 用于屏蔽电子邮件地址和 Web URL
我在我的应用程序中使用了 jQuery-Mask-Plugin,并使用它成功地为电话号码、日期时间等添加了掩码。
但我找不到将掩码添加到电子邮件地址和网站地址的方法。
我知道要识别其中的确切模式有些棘手,但有什么办法jQuery-Mask-Plugin
可以做到吗?
javascript - 如何为 jQuery Masked Input Plugin 创建一个允许字母数字、空格和重音字符的掩码?
如何为 jQuery Masked Input Plugin 创建一个允许字母数字、空格和重音字符的掩码?
我有
但这不包括重音字符。
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 时保持未定义。