function moneyConfine(divID) { var vlue = $("#" + divID + "").val(); var str = vlue.indexOf("."); var numlength = 0; if (str != -1) { index = vlue.substring(str + 1, vlue.length); numlength = index.length; } if (isNaN(vlue) || (vlue <= 0) || (numlength > 2)) { $.messager.alert('提示', '金额必须大于0且最多有两位小数!'); $("#" + divID + "").val(""); return false; } }
js中比较数值的大小
if (rzje != 0 || fzje != 0) { if (eval(rzje) <= eval(fzje)) { $.messager.alert('提示', '入账金额要大于分账金额'); return false; } }