文本框比较值

时间:2014-07-10 07:49:53

标签: javascript jquery

我有两个文本框和一个用于比较两个文本框值的脚本。 Textbox2字段值来自数据库。 Textbox1不应大于textbox2或值为0.但问题是有时textbox2值为0来自数据库。

我需要做的是,如果textbox2为0,则允许textbox1输入0.任何帮助都将不胜感激。

这是我的小提琴http://jsfiddle.net/N2npz/

if (qty == "") {
    $("span.val_qty").html("This field is Required.").addClass('validate');
    validation_holder = 1;
} else if (+textBox1 > textBox2) {
    $('#txtbox1').val('');
    $("span.val_qty").html("Check the remaining Qty.").addClass('validate');
    validation_holder = 1;
    return false;
} else if (textBox1 == 0) {
    $('#txtbox1').val('');
    $("span.val_qty").html("Not Allowed.").addClass('validate');
    validation_holder = 1;
    return false;
} else {
    $("span.val_qty").html("");
}

1 个答案:

答案 0 :(得分:0)

在比较之前,您需要将值解析为int。像这样:

parseInt(textBox1,10)