js验证字符串传来的数字为小数,且小数长度自己定义
function myMouseOut() { var e = $("#limitAmount").val();//获取具体数值 var num = 2;//小数点后几位 var regu = /^[0-9]+\.?[0-9]*$/; if (e != "") { if (!regu.test(e)) { js.showErrorMessage("请输入整数或小数点后保留两位!"); } else { if (e.indexOf('.') > -1) { if (e.split('.')[1].length > num) { js.showErrorMessage("小数点后保留两位!"); } }else{ console.log("正确"); } } }else{ js.showErrorMessage("请输入整数或小数点后保留两位!"); console.log("阈值不能为空"); } }
posted on 2019-03-06 18:14 sometimes-ever 阅读(330) 评论(0) 编辑 收藏 举报