今天在寫web時,想把一個字符串傳遞給js一個函數,因為用ajax獲取數據在前端拼接字符串,所以直接把變量當參數傳遞進去了。結果導致傳的參數一直是未定義的。通過查詢得知需要加轉義字符,如下
如果是單引號內:
onclick='functionName(\"" + StringName + "\")'
如果是雙引號內:
onclick=“functionName(\‘’ + StringName + ’\‘)”
借鑒博客:感謝大佬提供方法
https://www.cnblogs.com/CHPowerljp-IT/p/13184834.html#commentform