0

我在以下代码块中不断收到带有“else”的javascript语法错误:

                        if ( validateme.length > 0 && !isValidEmailAddress( validateme ) )  { 
                                //alert("invalid email");
                                $('#validation_error').html("oops! That's an invalid email address");
                        }       sessionStorage.setItem("form_error", "true");
                        else {
                                sessionStorage.setItem("form_error", "false");
                        }
                        break;

我在 Firefox 中尝试了相同的页面。但它没有在控制台中列出任何错误。

建议将不胜感激。在此期间,我也将尝试在 Chrome 中查看是否有任何错误...

谢谢。

4

2 回答 2

6

你在“else”前面有一个错误,看看你在哪里

sessionStorage.setItem("form_error", "true");

位于。你应该把那个“setItem”放在 if-Block 里面,而不是放在它后面;)

于 2013-06-25T17:28:11.633 回答
0

} sessionStorage.setItem("form_error", "true"); else {

括号不好

应该:

sessionStorage.setItem("form_error", "true"); }else {

于 2013-06-25T17:29:27.400 回答