验证超过10

时间:2016-03-24 16:42:28

标签: javascript jquery

您好我正在使用Jquery构建Web应用程序asp。

我在验证中存货,例如

myfirstnumber
<input type="number" value="F" class="1" id="myfirstnumber"/>

mysecondnumber
<input type="number" value="S" class="1" id="mysecondnumber"/>

mypercenttextbox 
<input type="percentage" value="P" class="1" id="mypercenttextbox ">

如果mypercenttextbox大于10,我需要进行验证。

我正在使用jquery来解决这个问题

function ValidatePayAdjustmentFormFields(){

    var isValid = true;             

    var FirstNumVal = $("[id$="+ ctrlFirstNumVal).val();
    var SecondNumVal =  $("[id$="+ ctrlSecondNumVal).val(); 
    var percentVal= (SecondNumVal - FirstNumVal ) * (100/SecondNumVal );

    if ($.trim(percentVal) >= 10)

{
        //calling handleError from other function
        handleError("mysecondnumber" ,"your mysecondnumber is more than 10% of myfirstnumber ")

        isValid = false;

    }

}       
        return isValid;
}

错误:未捕获的SyntaxError:非法返回语句 任何形式的帮助和提示都会被批评。谢谢

1 个答案:

答案 0 :(得分:1)

在代码中,返回行上方有一个结束花括号太多。 (也就是说,如果你想到它,错误信息告诉你的是:return语句发生在非法的地方;)