我有一塊jQuery代碼,它將輸入按鈕附加到正文,然後爲其分配一個onclick函數。要調用的函數已經在其他地方定義過,並且有兩個參數,它們是之前定義的變量。未捕獲的SyntaxError:意外的令牌}
這是我目前使用的代碼:說
$("body").append("<input type='submit' value='foo' onclick='foo(\'" + argument1 + "\',\'" + argument2 + "\'/>");
然而,當我嘗試點擊該按鈕時,我得到一個錯誤(在Chrome):未捕獲的SyntaxError:意外的標記}。
任何人都可以幫助我嗎?
+1。嘗試在事件處理程序屬性中將絃樂變量傳遞到JavaScript片段中是瘋狂的 – bobince 2010-08-29 20:56:17