input 只能输入数字且最多保留小数
2017-11-23 00:00
260 查看
摘要: input 只能输入数字且最多保留小数
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,user-scalable=no"> <script src="jquery-3.1.1.min.js"></script> </head> <body> <input id="money" type="text" placeholder="两位小数"> </body> <script> $("#money").keyup(function(){ var reg = /^\d+\.?(\d{1,2})?$/; while (!reg.test($(this).val()) && $(this).val() != "") { $(this).val(checkStr($(this).val())); } }); // 只能输入数字且最多保留小数点后两位 function checkStr(str) { str = str.substring(0,str.length-1); return str; }
$('#money').blur(function() { var money = $(this).val() - 0.0; $(this).val(money.toFixed(2)); });
</script> </html>
相关文章推荐
- JS限制input输入的为数字并且有小数的时候最多保留两位小数
- javascript 控制input只能输入数字并且最多允许两位小数的数字
- JS限制input输入的为数字并且有小数的时候最多保留两位小数
- js jquery 限制input输入框只能输入两位小数的数字
- input只能输入数字,并2位小数 不能大于5
- input只能输入数字和小数点,并且只能保留小数点后两位
- 从键盘输入某个十进制小数或整数,转换成对应的二进制小数并输出。 (查询十进制小数转换成二进制小数的算法,使用循环来实现。 最多保留小数位后7位数字即可)算法
- JS input text只能输入数字且两个小数
- jquery控制input只能输入数字和两位小数
- jQuery只能输入数字并且最多允许两位小数
- jquery控制input只能输入数字和两位小数
- React Native之TextInput限制只能输入数字和小数
- js、正则限制input输入框只能输入数字或者小数
- 鼠标只能输入数字并且只能保留两们小数的函数
- 正则:文本框只能输入数字,最多4位小数
- input限制只能输入数字和小数
- jquery控制input只能输入数字和两位小数(转)
- DevExpress的文本框 只能输入保留2位小数的正数字
- jQuery+EasyUI实现treegrid/datagride所绑定列只能够输入数字,且保留N位小数
- UITextField只能输入数字以及输入数字和小数点并且小数点后保留2位小数