限制input框只能输入数字且保留两位小数
程序员文章站
2022-06-07 13:44:06
...
之前作者也在网上查了很多关于只能输入数字的,但是大部分都不能输入小数,所以这次作者分享一下
<input placeholder="请输入0.01-20之间数值" id='money' maxlength="5" style="-webkit-user-select:auto;" />
//maxlength 是限制input框输入字段长度的
//-webkit-user-select:auto 解决mui中的input框在ios手机上使用时内容输入不进去而设置的。
// js中写入:
//实现只能输入两位小数的功能
$("input ").on("keypress ", function(e) {
return (/[\d]|\.{1,2}/.test(String.fromCharCode(event.keyCode)))
});
推荐阅读
-
jQuery控制input只能输入数字和两位小数的方法
-
js限制input只能输入有效的数字(第一个不能是小数点)
-
Angular限制input框输入金额(是小数的话只保留两位小数点)
-
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
-
使用正则限制input框只能输入数字/英文/中文等等
-
JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数
-
正则只能输入数字,一个小数点,第一位不能为小数点,保留两位小数,为正数,比较全的正则
-
jQuery控制input只能输入两位数字和小数(金额)
-
jquery教程限制文本框只能输入数字和小数点示例分享
-
input框中只允许输入数字(正负带小数),且输入正数时,数字为红色,负数为绿色_html/css_WEB-ITnose