小编iCo*_*ero的帖子

为什么JQuery中的"else if"语句不起作用?

我的else if陈述不起作用打破了我的脚本.为什么会这样?

    function validateForm (){

    var loginStr;

    loginStr = $("#login").val();



        if (loginStr.length == "") {
            $("#formPseudoContainer").effect('shake', 750 );
                $("#errorArea").text('PLEASE CHOOSE USERNAME');
        };          

        else if (loginStr.length > 0 && loginStr.length < 5) {
            $("#formPseudoContainer").effect('shake', 750 );
                $("#errorArea").text('USERNAME IS TOO SHORT');
         }; 
     }
Run Code Online (Sandbox Code Playgroud)

这很好用:

       function validateForm (){

    var loginStr;

    loginStr = $("#login").val();



        if (loginStr.length == "") {
            $("#formPseudoContainer").effect('shake', 750 );
                $("#errorArea").text('PLEASE CHOOSE USERNAME');
        };          

        if (loginStr.length > 0 && loginStr.length < 5) {
            $("#formPseudoContainer").effect('shake', 750 );
                $("#errorArea").text('USERNAME IS TOO SHORT'); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery if-statement

-3
推荐指数
1
解决办法
538
查看次数

标签 统计

if-statement ×1

javascript ×1

jquery ×1