我是JavaScript新手。我正在編寫一個Java代碼,它在內部編寫代碼以調用預定義的Javascript方法。將JSON作爲參數傳遞給Javascript方法
我已經定義了一個JavaScript方法:
function myfunction(url, params) {
$.post(url, params);
}
此發送PARAMS這是一個JSON的URL作爲後(我想)。
我的Java代碼生成HTML在其內部產生像飛:
<iframe onLoad="myfunction(myinternal, {"system":"abcdef", "token": "12345"})"> ......
然而,這無法運行。頁檢查給了我:
SyntaxError: invalid property id
myfunction(myinternal, {
^
我在這裏做錯了什麼?
非常感謝
你與你的第二個'「'自動換行的屬性在'''或使用JavaScript來捕獲onload事件 – kalley
還要注意的結束屬性。那麼你所說的「一個JSON」實際上是一個Javascript對象字面量。 – lonesomeday