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; } }