问题标签 [maskedinput]

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 回答
3273 浏览

jquery - 如何从电话字段中删除任何字符

如何从电话字段中去除任何不是数字的字符,包括空格。我需要一串数字 0-9。没有 () 或空格。

我有一个用于电话 (999) 999-9999 的屏蔽输入

我只需要9999999999

我正在使用 maskedinput 插件http://digitalbush.com/projects/masked-input-plugin/

0 投票
3 回答
798 浏览

jquery - 用 jQuery 输入数字列表

我正在做一些工作,但我还有 3 个问题。我尝试了很多方法,但没有任何用处。如果您足够了解 jQuery,请建议我进行一些更改。

首先请查看以下网址:

http://jsfiddle.net/thisizmonster/maP57/

我在做什么是:

  1. 用户将输入电话号码。
  2. 数字将只有 8 个字符的长度。
  3. 数字必须以 9 或 7 开头。表示 9xxxxxxx 或 7xxxxxxx。
  4. 用户最多可以输入 3 个数字。
  5. 数字必须用逗号分隔。

目前的问题是:

  1. 数字后面不能有逗号。只在数字之间。
  2. 在写入时验证 9xxxxxxx 或 7xxxxxxx 格式的数字。
  3. 他们不能输入继续逗号。我的意思是“,”不允许。

如果您在 jsfiddle 上看不到示例,这里是复制版本:

HTML

JS

});

0 投票
2 回答
6254 浏览

events - jQuery Maskedinput 插件:粘贴后完成的事件不起作用

我无法成功使用 jQuery Masked Input Plugin 文本输入,但如果我将文本粘贴到屏蔽文本框中 - 我无法捕获Completed事件。

来自插件站点的示例:

有人做过类似的吗?

0 投票
2 回答
3398 浏览

jquery - 使用 jquery 屏蔽输入来更新值

我有屏蔽输入插件的问题。在我的标题中,我有

我的输入字段是;

所以,当bBean.PhoneNr为空时,没有问题,因为文本框是用空值呈现的。掩码成功。但是什么时候bBean.PhoneNr像5123123123,如果我不点击那个文本字段,值保持不变= 5123123123。如果我点击那个文本字段,它变成(512)312-3123。您是否有想法在单击文本框之前更正要屏蔽的值?

0 投票
1 回答
2774 浏览

jquery - 将插件的方法应用于动态创建的元素?

我正在使用 jquery.maskedinput 插件为电话号码字段创建掩码:

使用 Ryan Bates 的嵌套表单的修改,我有一个表单,可以通过“添加电话号码”链接动态添加多个电话号码。此链接创建额外的输入,但不应用掩码功能。我知道 jQuery 中的 live() 方法,但不确定是否/如何使用它来应用 mask() 方法。有没有办法将此掩码应用于动态创建的输入?

0 投票
1 回答
6100 浏览

asp.net-mvc-3 - 使用掩码验证整数输入(Asp .NET MVC 3.0)

我的模型:

我的观点

我正在使用Masked Input Plugin,所以我的视图中有:

我的 HTML 生成:

所以它会在我的整数输入上自动生成一个数字验证......而且我正在使用带有非整数字符的掩码来格式化数字......

当我填写输入时,总是会调用这个验证器......我该如何解决这个问题?

0 投票
1 回答
1619 浏览

javascript - 输入掩码可见性

我目前在我的表单上使用来自http://digitalbush.com/projects/masked-input-plugin/的屏蔽输入插件。到目前为止,它似乎有效,但我想对其进行修改,以便始终显示蒙版,而不仅仅是在字段处于焦点时显示。我希望我可以在字段失去焦点时删除一行隐藏掩码的代码,但这似乎并不容易。有谁知道如何做到这一点?任何帮助表示赞赏。谢谢。

0 投票
4 回答
103743 浏览

jquery - 货币 jQuery 的屏蔽输入

在我的 Web 应用程序中,我有一个名为“预算”的输入字段,用户可以在其中输入项目的建议预算。我需要创建一个屏蔽输入,以便在用户输入输入字段时自动将输入的金额转换为以下格式:

1 000
10 000
100 000

我在整个 Internet 上进行了搜索,但似乎没有找到必要的。有人可以为我指出一个合适的插件或建议一个自定义解决方案吗?

提前致谢。

0 投票
7 回答
47275 浏览

jquery - 表单提交后从输入掩码中删除文字?

已经问过这个问题,但解决方案尚不清楚。

我使用 Josh Bush 的 MaskedInput jQuery 插件

我想要实现的是:

例如:带有掩码的电话输入

等于:(00)9398-8373

我希望它提交:0093988373

------ 是否可以在提交时删除 .mask 但保留该值?

0 投票
3 回答
15397 浏览

jquery - jquery屏蔽了加载内容的输入

所以我有一个joomla!部分由基于用户的功能生成的页面。因此,我需要使用“屏蔽输入插件”的部分表单是通过页面加载时的函数加载的。我遇到的问题是,在页面上的标准 HTML 字段上,插件工作正常,但在我的 php 函数生成的字段上,字段锁定并且不允许任何输入。我的猜测是,在 jquery 插件触发后,php 函数拉入表单是一个问题,但我尝试将 .mask 调用放在 $(document).ready 中,但没有运气。

这是一个片段...

这工作-->

THIS ONE DOESN'T --> 这个函数 -->

以这种形式加载 -->