具有两个不同用户输入的 jQuery 输入掩码
jQuery input mask with two different user inputs
>我正在尝试创建一个输入掩码,它从用户那里收集两个不同的值。最后,输入掩码应如下所示:
[X.XXX$ 用于 X 年]
其中 X 是用户的输入。可能吗?我已经尝试使用jQuery插件输入掩码和上面的代码:
$(document).ready(function(){
$('.query').inputmask({
mask: '9.999$ for 9?9 years',
placeholder: '1.000$ for 2 years'
});
});
输入掩码不像我预期的那样工作。它将占位符与输入值混合在一起,这对我来说没有意义。有人可以帮助我解决这个问题吗?
多谢!
我看到你正在使用这个输入掩码
面具正在进入一种时髦的状态,因为有一些开箱即用的定义 y
和 a
,由于它们没有被转义,因此正在被解释。 如果要查看所有其他默认定义,请打开调试器并查看$.inputmask.defaults.definitions
,或者只查看脚本。
您可以使用''
转义掩码中的定义
将您的脚本更新为以下内容,您应该很高兴。
如果你想尝试一下,这里有一个小提琴的链接。
$('.query').inputmask({
mask: '9.999$ for 9 ''ye''ar',
placeholder: 'X'
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://rawgit.com/RobinHerbots/jquery.inputmask/3.x/dist/jquery.inputmask.bundle.js"></script>
<input class='query' type='text' />
相关文章:
- 使用javascript搜索具有用户输入的数组
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 我想在AngularJS应用程序中创建一个输入数字框,用户不应该在该框上键入十进制数字.(一个整数输入框)
- 如何使用JavaScript中的用户输入创建序列/序列
- 如何在用户输入时实例化数组
- 如何从客户端的数组中获取用户输入和返回值
- 如何在用户输入 javascript 时更改值
- 如何从多个不同的html页面获得mongodb文档的用户输入
- 阻止用户将脚本输入wordpress post
- PayPal按钮是否有一个简单的选项,其中金额基于一些用户输入
- 从表单中获取用户输入执行计算(操作顺序)并输出回该表单
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 用于输入用户信息的动态PHP代码
- 在MongoDB中输入用户名数组,并返回相同大小的id数组,对于不存在的用户名为null或false
- 如何通过文本字段输入用户数据,然后在文本字段的正下方显示
- 脚本自动输入用户凭据
- 如何获取用户文本输入用户创建输入的值,jQuery
- 在网站服务器上存储表单/输入/用户首选项数据有哪些不同的方法?
- 使用if语句输入用户文本
- 不能在indexedDB中输入用户信息后立即提取用户信息