我在 javascript 中使用一个 If 条件,
var iid = "c_poqty_"+itemid;
var calculatedQuantity = document.getElementById(iid).value;
if(! isNaN(actualQuantity)) {
if(actualQuantity >= calculatedQuantity) {
return true;
} else {
alert("You must enter the order qty same or greater than the calculated PO Qty");
document.getElementById(iid).focus();
return false;
}
} else {
alert("Please Enter valid number");
document.getElementById(iid).focus();
return false;
}
在这里,calculatedQuantity
总是浮点数,虽然actualQuantity
可以是整数,但我有一个测试用例:
calculatedQuantity = 1.0
actualQuantity = 1
感谢您的帮助!