我正在構建一個帶JavaScript函數的HTML片段,它注入到一個div中。使用javascript構建HTML並傳遞一個變量(onclick函數) - 引用/雙引號語法問題
無法弄清楚如何動態地爲傳入的變量執行引號/雙引號封裝。
var vLC = "zh-CN"
var vHtml = "<input type='radio' id='rbtn1' onclick='renderList(" + vLC + ");' />";
此代碼呈現:onclick =「renderList(zh-CN);」
我需要它來渲染:onclick =「renderList('zh-CN');」
那裏有哪些天才知道守則?
是的,這是更好的字符串糖化。 – iGanja 2013-03-06 00:58:16
*是*字符串混搭。 – Quentin 2013-03-06 08:08:44
是的 - 它的工作原理:-)有時候,錘子,有時候是優雅的博士 – Charlez 2013-03-08 01:42:38