JS意外的令牌

时间:2016-12-15 14:56:55

标签: javascript

我这里有问题......

if (currentScreen=="object" && currentItem[1]!=null){
  gotoElement(currentItem[0], currentItem[1], true, false, currentScreen);
}  else  {
    loadContent("objectMain.php?objectClass=" + currentItem[0],"centerDiv");
} else {
    target=getTargetFromCurrentScreen(currentScreen);
    loadContent(target,"centerDiv"); 
}

enableWidget('menuBarRedoButton');
if (historyPosition == 0) {
    disableWidget('menuBarUndoButton');
}

错误是:

  

“意外的令牌”。

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

您必须使用else if()而不是else的两个成功:

if (first_condition){

} else if(second_condition) {

} else {

}

希望这有帮助。

答案 1 :(得分:1)

你有这个:

if (someCondition) {

} else {

} else {

}

这在逻辑上毫无意义。 else表示“在所有其他情况下”。那么第二 else可能意味着什么?

你可能想要一个第二个 if条件:

if (someCondition) {

} else if (anotherCondition) {

} else {

}