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

jquery - 带有 jQ​​uery 的货币掩码

我正在使用 jQuery 计算并且几乎所有东西都正常工作,但我需要将总数显示为 99.90,而不是 99.9(例如)。

因此.toFixed(),由于某种原因,它应该是不工作的!我找不到可以解决这个问题的面具。有人有其他想法吗?

0 投票
2 回答
14766 浏览

jquery - 如何在 JSF 2 + RichFaces 4 的输入字段中使用掩码?

我需要在表单的输入字段中有一些掩码。我尝试插入jQuery.js和,jQuery.MaskedInput.js如下面的代码所示:

但到目前为止什么都没有。

更新 使用 BalusC$("[id='form:phone']").mask("(99) 9999-9999");它工作正常!(多谢,伙计)。但我需要在数据表中应用这个掩码:

任何想法 ?

0 投票
0 回答
20493 浏览

jquery - 如何为 HTML5 电话输入和正则表达式模式做一个输入掩码

我想要一个电话输入,自动在电话号码中插入两个破折号,当用户键入时,数字会自动在破折号之前和之后适当地出现,例如:

555 - 555 - 5555

这可以使用 html5 电话输入和模式属性吗?有跨浏览器的方法吗?

谢谢!

0 投票
1 回答
913 浏览

ms-access - 如何将输入掩码属性设置为访问数据库的文本字段,以便添加前导零?

我有一个文本数据类型的表字段。我想设置一个输入掩码属性,以便它添加前导零以生成 12 位数字。比如说,输入:1256 它会自动转换为 000000001256

我怎样才能做到这一点?

0 投票
6 回答
13183 浏览

android - android:编辑文本中的第一个数字不能为零

我有一个带有数字输入类型的 EditText 元素。我不希望用户能够输入 0 作为第一位数字。我可以使用 XML 强制执行此操作吗?

这是我目前拥有的:

0 投票
1 回答
231 浏览

php - php 我无法创建输入掩码

我需要使用 php 创建一个输入掩码以将用户插入数据库。输入掩码必须类似于“U00000+数字”。它不会ve been trying to do it but I didn成功。请问有什么帮助吗?

0 投票
1 回答
30158 浏览

javascript - jQuery 输入掩码不起作用

我正在尝试建立一个捐赠页面,供人们向非营利组织捐款,并允许他们指定资金的用途。我已将其设置为在捐赠者输入金额时将其汇总在每个字段中的金额。我试图在每个字段中添加一个输入掩码,但这只是让我的 JavaScript 崩溃而没有做任何事情。这是我目前拥有的代码,可以在任何掩码之前完美运行:

'toTotal' 是给所有需要相加的输入框的类名;那也是需要掩码的类。'giveTotal' 是总字段的 id。

我尝试了在 StackOverflow 和其他网站上找到的几种变体。

完整代码:

0 投票
2 回答
512 浏览

javascript - 使用 JS 或 Jquery - 是否有可能有一个只读字段显示带有掩码,但复制时没有掩码值?

我有一个包含 2 个文本框的代码生成器表单。第一个采用 12 位代码,然后当按下按钮时,通过算法运行该代码并吐出 12 位密钥。我希望(实际上对于两个字段)使用掩码输入数据,但如果选择并复制,则为一串数字。

例如:

用户在文本框中键入:123456789012 掩码将框中的输入显示为:1234-5678-9012 用户按下生成按钮 第二个文本框(只读)中的文本显示返回码为:5798-1521 -4886 当用户复制第二个文本框并将其粘贴到记事本中时,值为:579815214886

这可能吗?我浏览了一些 JQuery 掩码插件,但它们都复制/粘贴了仍在字符串中的掩码数据。我唯一能想到的另一件事是,当一个字段获得焦点以移除遮罩时,但当它失去焦点以应用遮罩时。有没有更好的办法?

谢谢您的帮助。

0 投票
1 回答
311 浏览

java - 如何使用 Java 为 MDB 中的列设置字段属性

我正在为 MDB 数据库创建一个迁移脚本。在此迁移中,我需要在 MDB 中添加一些表。该脚本是用 Java 编写的,我能够使用列名及其字段类型创建表,但我无法放置其他属性,如输入掩码和长度等。

假设我需要在文本类型的列上放置名为“密码”的输入掩码。如何通过 Java 实现这一点。

谢谢

0 投票
1 回答
9404 浏览

ruby-on-rails - Rails 视图中电话表单字段的输入掩码

我的应用程序中有一个客户联系表,当然需要电话输入。我正在运行 Rails 3.2.13 并使用 Zurb Foundation。我希望找到一个可以提供我可以调用的“(999)999-9999”形式的输入掩码的gem。我的数据确实是本地的,所以我只需要美国格式的数字。

我能够在现场执行验证,但希望将用户保持在输入掩码的更严格边界内。这就是我目前所拥有的。

有什么很棒的宝石,或者你喜欢的 jQuery 插件?

干杯!

-编辑所以这是我需要完成的完整答案。以防万一有人正在寻找快速解决方案。这是我的 _form.html.erb 视图文件中的代码:

这是我的 assets/javascripts 文件夹中的咖啡文件中的代码:

您需要从下面提到的@vinodadhikary 链接下载适当的 jquery.maskedinput.js 文件。然后,您必须在 application.js 文件的依赖项列表中的 jquery 文件下方某处要求该文件,如下所示:

就是这样。如果您发现任何问题,请告诉我,我会进行编辑。