返回错误输出的Javascript条件语句
下面是我的函数,用于检查和防止输入大于可用数量的值。它由onBlur触发 假设: intData=7 intOnHand=46 当到达返回错误输出的Javascript条件语句,javascript,Javascript,下面是我的函数,用于检查和防止输入大于可用数量的值。它由onBlur触发 假设: intData=7 intOnHand=46 当到达if(intData>intOnHand)时,输入代码。这应该是不应该的。因为7>46是错误的。奇怪的是,只有当输入数据在5-9之间时才会发生这种情况。并且大于46(这是正确的) 我的警报输出: intData7 INONHAND 46 借阅数量不得大于库存数量 function CheckInput(intData){ var mode = $('
if(intData>intOnHand)
时,输入代码。这应该是不应该的。因为7>46是错误的。奇怪的是,只有当输入数据在5-9之间时才会发生这种情况。并且大于46(这是正确的)
我的警报输出:intData7
INONHAND 46
借阅数量不得大于库存数量
function CheckInput(intData){
var mode = $('#mode').val();
intOnHand = $('#qtyin').html();
if(mode == 'Borrow'){
if(intData > intOnHand){
alert("intData"+intData);
alert("inOnHand"+intOnHand);
alert("Qty to Borrow Must not greater than the qty on the inventory!");
$("#QtyToReturn").val(intOnHand);
}
}
}
问题是您正在进行字符串比较,因为
inton和是字符串类型,请在比较之前将其转换为数字类型
function CheckInput(intData) {
var mode = $('#mode').val();
var intOnHand = +$('#qtyin').html();
if (mode == 'Borrow') {
if (+intData > intOnHand) {
alert("intData" + intData);
alert("inOnHand" + intOnHand);
alert("Qty to Borrow Must not greater than the qty on the inventory!");
$("#QtyToReturn").val(intOnHand);
}
}
}
问题是您正在进行字符串比较,因为inton和是字符串类型,请在比较之前将其转换为数字类型
function CheckInput(intData) {
var mode = $('#mode').val();
var intOnHand = +$('#qtyin').html();
if (mode == 'Borrow') {
if (+intData > intOnHand) {
alert("intData" + intData);
alert("inOnHand" + intOnHand);
alert("Qty to Borrow Must not greater than the qty on the inventory!");
$("#QtyToReturn").val(intOnHand);
}
}
}
问题是您正在进行字符串比较,因为inton和是字符串类型,请在比较之前将其转换为数字类型
function CheckInput(intData) {
var mode = $('#mode').val();
var intOnHand = +$('#qtyin').html();
if (mode == 'Borrow') {
if (+intData > intOnHand) {
alert("intData" + intData);
alert("inOnHand" + intOnHand);
alert("Qty to Borrow Must not greater than the qty on the inventory!");
$("#QtyToReturn").val(intOnHand);
}
}
}
问题是您正在进行字符串比较,因为inton和是字符串类型,请在比较之前将其转换为数字类型
function CheckInput(intData) {
var mode = $('#mode').val();
var intOnHand = +$('#qtyin').html();
if (mode == 'Borrow') {
if (+intData > intOnHand) {
alert("intData" + intData);
alert("inOnHand" + intOnHand);
alert("Qty to Borrow Must not greater than the qty on the inventory!");
$("#QtyToReturn").val(intOnHand);
}
}
}
哦,我明白了。我会试着铸造它。哦,我明白了。我会试着铸造它。哦,我明白了。我会试着铸造它。哦,我明白了。我会试着铸造它。