问题标签 [jquery-inputmask]
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 - jQuery 输入掩码在转换时更改日期值
当我在填写完表单后返回表单时,我正在使用 jquery 输入掩码并以编程方式从数据库中提取数据来填写字段。
数据似乎正常(直到数据进入该字段时它是正确的)。然而,当插件启动时,它会将日期从我可爱的时间戳格式的正确数据更改为正确的格式,但是从 2010 年或以后的一些随机日期,我有时也会进入到 2040 年和 2050 年的未来。
如果我关闭输入掩码,则传入正确的日期。如果我在运行输入掩码之前捕获数据,则它是正确的。如果输入掩码弄脏了手,它会更改日期。似乎不是押韵或理由。
我在页面上使用了多个实例,而我目前的攻击计划是剥离所有其他内容以获得一个干净的版本来解决问题。
页面上发生了很多事情,这将花费我几个小时,所以在输入掩码网站没有找到任何快乐之后,我想我会在这里发布,以防有人之前遇到过这个问题并且可以给我一个那些“哦,是的,你只需要这样做,”评论。
编辑代码示例:
我正在使用 ColdFusion 从数据库中提取作为时间戳的值:“2016-01-01 00:00:00.0”
这种方法在过去的使用中没有任何失败,只是这一次,我怀疑多个实例是这里唯一真正不同的问题。但如果只是不匹配,我会更开心。你的想法也让我觉得我应该尝试检查额外的空白。
javascript - 正则表达式不显示 Jquery 输入掩码
我正在使用RobinHerbots/jquery.inputmask来屏蔽我的输入字段。我在下面创建正则表达式来验证它。
我在输入字段中使用它如下。
并在准备好的文档上初始化 jquery 代码,如下所示。
$("#abc").inputmask('Regex');
它正在工作,我只能在正则表达式中输入允许的字符。但未显示掩码(输入字段上的掩码不可见)
我想验证/屏蔽低于值
99.99.99.99-(任何字符无限长或可选文本)
样本:
12.20.26.52-abc;pqr。xyz2020
我怎样才能使它适用于这个正则表达式。它应该在输入字段上显示掩码。提前致谢。
jquery - 使用 Jquery 进行输入屏蔽
我需要为这种格式输入掩码
HTML
jQuery
javascript - 2 位小数输入掩码
我正在使用RobinHerbots 输入掩码,我怎样才能使 2 个小数位像22.30
or 2.15
?就像在输入掩码上设置的“货币”,但没有逗号(根据值长度自动生成)和货币符号。以下是我尝试过的片段,但不幸的是它们都不起作用,请提供任何帮助、建议、想法、线索、建议?
javascript - 单击输入时输入掩码不起作用
我已经正确包含了 inputmask js 文件,并且可以在我的源代码中看到它。
在我的 app.js 中,我的视图中有以下内容以及我的 HTML,但是当我单击输入时我什么也没得到,为什么?
JS:
HTML:
javascript - 使用 jquery.inputmask 插件进行 parsley.js 验证
被一种问题卡住了。无法使用 parsleyjs 和 jquery.inputmask 正确验证表单字段
我有几个带有输入掩码的字段,我想要的只是在完全填写掩码时对其进行验证,而且我还有一组字段,在填写每组字段时都应该对其进行验证。而且您可能会注意到电话字段的工作方式完全符合我的需要(只有当所有数字都在掩码内时,错误才会消失)
不确定,但我认为对于单个字段,最简单的决定是在字段中添加 minlength 但它不起作用,不知道为什么。对于字段组不知道如何处理它。我把代码放在下面,还有一个指向 jsfiddle 的链接。
这是一个 jsfiddle 来演示代码https://jsfiddle.net/su3f74cc/32/
HTML:
CSS:
JS:
这是一个 jsfiddle 来演示代码https://jsfiddle.net/su3f74cc/32/
jquery - 如何在 MVC5 中使用 Jquery 屏蔽输入?
最近几天,我尝试在 .Net Framework 中开发 MVC Web 应用程序。我尝试屏蔽表单上的输入。我已经下载了 Jquery 屏蔽输入,并在我的视图部分中编写了该代码。
我尝试像这样屏蔽文本框:
但它不起作用。哪里错了?
我尝试了几种方法来掩盖它,但我没有成功。任何人都可以帮助我吗?
typescript - 导入 jquery.inputmask 的正确方法是什么?
我在使用 webpack 和 TypeScript导入jquery.inputmask时遇到问题。在Question: build this with webpack/es6 #1115有一些讨论:
以下是我如何使用 jqlite 进行设置
像这样在您的应用中导入:
要使该模块可用该名称,您必须为它和 dep lib 起别名
webpack 配置(使用 jqlite dep lib,如果您使用它,请将其换成 jquery):
我有一个类似的 webpack 配置,使用 jQuery 而不是 jqLite 作为依赖项:
使用import InputMask from "inputmask";
TypeScript 编译器会引发错误:
错误 TS2307:找不到模块“输入掩码”。
调用import "inputmask";
时出现运行时错误$(element).inputmask(mask);
:
TypeError: $(...).inputmask 不是函数
配置有问题,还是库本身有问题?
jquery - jQuery在magento中无法响应
我需要更改输入格式,例如邮政编码 (99999-999),所以我使用了来自 github 的 jquery.inputmask.bundle.js。
这是 github 路径 https://github.com/RobinHerbots/jquery.inputmask
该脚本在浏览器中完美运行,但不适用于响应式,我的意思是在移动设备中。这是我的代码:
我做错了什么请让我知道。