我的地方我創建一個網頁上的兩個鏈接元素添加一個click事件給他們這段代碼:JavaScript的意外標記}
function createNewChat(){
//alert("new chat fired");
var roomName = document.getElementById("roomName").value
if (roomName){
resetErrorLog();
$('#createRoom').append('<p>would you like to password protect this room?</p>');
$('#createRoom').append('<div><a href="#" onclick="newChatHelper("yes")"> yes </a></div>');
$('#createRoom').append('<div><a href="#" onclick="newChatHelper("no")"> no </a></div>');
}
else {
document.getElementById("errorlog").innerHTML = "<p>The room name input box seems to be empty</p>";
}
}
的DOM正常更新,但是當我點擊鏈接我得到一個意外的令牌}在第2行,這是一個標籤。這段代碼在文件中要晚得多。輔助方法並沒有被解僱,所以我很確定問題出在這個代碼上。非常感謝幫助。
檢查鏈接,看看什麼HTML'的onclick = 「newChatHelper(」 無 「)」'變成(提示:看看引號)。 –