2014-12-06 53 views
0

我試圖通過一個變量,看起來像68679786987698_987687697869786 Javascipt函數,但我在Chrome的開發人員控制檯中得到錯誤Uncaught SyntaxError: Unexpected token ILLEGAL。它看起來像下劃線是問題,但我需要它留在那裏。有什麼建議麼?將非法令牌傳遞給javascript函數?

下面是相關代碼:

entry += '<span><a href="javascript:likePost(' + post.id + ');">Like</a>'; 

function likePost(id) { 
    alert('like'); 
} 
+0

我不確定第1行如何與代碼的其餘部分相關。你用'entry'做什麼,你從哪裏調用'likePost'?當你點擊''元素時,你是否只會遇到錯誤? – Sampson 2014-12-06 21:27:30

回答