问题标签 [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.
jquery - 如何从电话字段中删除任何字符
如何从电话字段中去除任何不是数字的字符,包括空格。我需要一串数字 0-9。没有 () 或空格。
我有一个用于电话 (999) 999-9999 的屏蔽输入
我只需要9999999999
我正在使用 maskedinput 插件http://digitalbush.com/projects/masked-input-plugin/
jquery - 用 jQuery 输入数字列表
我正在做一些工作,但我还有 3 个问题。我尝试了很多方法,但没有任何用处。如果您足够了解 jQuery,请建议我进行一些更改。
首先请查看以下网址:
http://jsfiddle.net/thisizmonster/maP57/
我在做什么是:
- 用户将输入电话号码。
- 数字将只有 8 个字符的长度。
- 数字必须以 9 或 7 开头。表示 9xxxxxxx 或 7xxxxxxx。
- 用户最多可以输入 3 个数字。
- 数字必须用逗号分隔。
目前的问题是:
- 数字后面不能有逗号。只在数字之间。
- 在写入时验证 9xxxxxxx 或 7xxxxxxx 格式的数字。
- 他们不能输入继续逗号。我的意思是“,”不允许。
如果您在 jsfiddle 上看不到示例,这里是复制版本:
HTML
JS
});
jquery - 使用 jquery 屏蔽输入来更新值
我有屏蔽输入插件的问题。在我的标题中,我有
我的输入字段是;
所以,当bBean.PhoneNr
为空时,没有问题,因为文本框是用空值呈现的。掩码成功。但是什么时候bBean.PhoneNr
像5123123123,如果我不点击那个文本字段,值保持不变= 5123123123。如果我点击那个文本字段,它变成(512)312-3123。您是否有想法在单击文本框之前更正要屏蔽的值?
jquery - 将插件的方法应用于动态创建的元素?
我正在使用 jquery.maskedinput 插件为电话号码字段创建掩码:
使用 Ryan Bates 的嵌套表单的修改,我有一个表单,可以通过“添加电话号码”链接动态添加多个电话号码。此链接创建额外的输入,但不应用掩码功能。我知道 jQuery 中的 live() 方法,但不确定是否/如何使用它来应用 mask() 方法。有没有办法将此掩码应用于动态创建的输入?
asp.net-mvc-3 - 使用掩码验证整数输入(Asp .NET MVC 3.0)
我的模型:
我的观点
我正在使用Masked Input Plugin,所以我的视图中有:
我的 HTML 生成:
所以它会在我的整数输入上自动生成一个数字验证......而且我正在使用带有非整数字符的掩码来格式化数字......
当我填写输入时,总是会调用这个验证器......我该如何解决这个问题?
javascript - 输入掩码可见性
我目前在我的表单上使用来自http://digitalbush.com/projects/masked-input-plugin/的屏蔽输入插件。到目前为止,它似乎有效,但我想对其进行修改,以便始终显示蒙版,而不仅仅是在字段处于焦点时显示。我希望我可以在字段失去焦点时删除一行隐藏掩码的代码,但这似乎并不容易。有谁知道如何做到这一点?任何帮助表示赞赏。谢谢。
jquery - 货币 jQuery 的屏蔽输入
在我的 Web 应用程序中,我有一个名为“预算”的输入字段,用户可以在其中输入项目的建议预算。我需要创建一个屏蔽输入,以便在用户输入输入字段时自动将输入的金额转换为以下格式:
1 000
10 000
100 000
我在整个 Internet 上进行了搜索,但似乎没有找到必要的。有人可以为我指出一个合适的插件或建议一个自定义解决方案吗?
提前致谢。
jquery - 表单提交后从输入掩码中删除文字?
已经问过这个问题,但解决方案尚不清楚。
我使用 Josh Bush 的 MaskedInput jQuery 插件
我想要实现的是:
例如:带有掩码的电话输入
等于:(00)9398-8373
我希望它提交:0093988373
------ 是否可以在提交时删除 .mask 但保留该值?
jquery - jquery屏蔽了加载内容的输入
所以我有一个joomla!部分由基于用户的功能生成的页面。因此,我需要使用“屏蔽输入插件”的部分表单是通过页面加载时的函数加载的。我遇到的问题是,在页面上的标准 HTML 字段上,插件工作正常,但在我的 php 函数生成的字段上,字段锁定并且不允许任何输入。我的猜测是,在 jquery 插件触发后,php 函数拉入表单是一个问题,但我尝试将 .mask 调用放在 $(document).ready 中,但没有运气。
这是一个片段...
这工作-->
THIS ONE DOESN'T --> 这个函数 -->
以这种形式加载 -->