对于<input type="number">元素,maxlength不起作用.如何限制该maxlength数字元素?
我正在寻找方法将输入内的值限制为4并将4位数值处理到我的控制器.
<input type="number" class="form-control input-lg"
ng-model="search.main" placeholder="enter first 4 digits: 09XX">
{{ search.main | limitTo:4}}
Run Code Online (Sandbox Code Playgroud) 只要输入类型=文本,我就可以使用此插件正常运行代码,但我想使用type = number,以便在移动设备上显示正确的键盘.
有没有办法做到这一点,希望有一些我在文档中遗漏的设置?
这是我的HTML:
<input id="Price" name="Price" type="number" placeholder="0.00" tabindex="3"/>
Run Code Online (Sandbox Code Playgroud)
这是我的js:
$(document).ready(function(){
$('#Price').inputmask("[9][9]9.99", {
numericInput: true,
"placeholder": "0",
showMaskOnHover: false,
greedy: false
});
});
Run Code Online (Sandbox Code Playgroud)