js input只能输入金额_input只能输入数字和小数点
来源:网络 作者:佚名 点击:
次时间:2017-08-07 22:12
[摘要] 很多时候我们需要input框只能输入数字和小数点,大多数情况是输入金额的时候需要来验证,不能让用户乱输入,这样判断后用户体验非常的好,B...
很多时候我们需要input框只能输入数字和小数点,大多数情况是输入金额的时候需要来验证,不能让用户乱输入,这样判断后用户体验非常的好,指引教程网 分享一段js验证给大家,希望对大家学习有所帮助。
- $(“.input”).keyup(function () {
- var reg = $(this).val().match(/\d+\.?\d{0,2}/);
- var txt = '';
- if (reg != null) {
- txt = reg[0];
- }
- $(this).val(txt);
- }).change(function () {
- $(this).keypress();
- var v = $(this).val();
- if (/\.$/.test(v))
- {
- $(this).val(v.substr(0, v.length - 1));
- }
- });
|
------分隔线----------------------------