【发布时间】:2014-09-16 16:28:07
【问题描述】:
只要输入 type=text,我的代码就可以使用此插件正常工作,但我想使用 type=number,以便在移动设备上显示正确的键盘。
有没有办法做到这一点,希望有一些我在文档中遗漏的设置?
这是我的html:
<input id="Price" name="Price" type="number" placeholder="0.00" tabindex="3"/>
这是我的 js:
$(document).ready(function(){
$('#Price').inputmask("[9][9]9.99", {
numericInput: true,
"placeholder": "0",
showMaskOnHover: false,
greedy: false
});
});
【问题讨论】:
-
如果插件在读取或设置光标位置或选择/插入文本方面做了任何事情,由于他们所做的更改,您肯定会在 Chrome 上遇到问题。看到这个问题:stackoverflow.com/questions/22381837/…
-
@scunliffe 感谢您为我指明了正确的方向。我现在将输入更改为文本,并等待查看光标位置问题是否在 chrome 中得到解决。