document.getElementById("img").innerHTML="< img src='/sitepath/"+imgg+".jpg' width='72' height='44' onclick='alert('hello');' />";
上面的代碼是我的javascript。問題是打印hello或任何其他字符串。如果我只是輸入123代替你好,它確實會發出警報。但是我不能在這裏使用像你好的字符串。通常,警報函數中的字符串保留在引號內,但整個內容位於雙引號內,並且我已經在onclick函數的開頭使用了單引號。我嘗試使用Escape字符(「\」),但它沒有幫助。有什麼建議麼?html中的Javascript - 在另一個單引號內使用單引號
爲什麼不在這裏選擇正確的答案? – Kristopher 2014-05-22 18:12:52