我这里有问题......
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');
}
错误是:
“意外的令牌”。
有人可以帮助我吗?
答案 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 {
}