IE 9中的javascript语法错误

时间:2013-06-25 17:25:34

标签: javascript html5 storage

我一直在使用以下代码块中的“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,看看我是否有任何错误......

感谢。

2 个答案:

答案 0 :(得分:6)

“else”前面有错误,只看你的

sessionStorage.setItem("form_error", "true");
找到了

。你应该将“setItem”放在if-Block中,而不是在它之后;)

答案 1 :(得分:0)

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

不好的包围

应该是:

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