1. 程式人生 > >js中出現missing ) after argument list

js中出現missing ) after argument list

我在JS 中拼接html  

 var html = '<a href="#" onclick="onedit("+ row.id + ")">編輯</a>'; 

在專案中點選是後臺報錯 : missing ) after argument list 或者 Uncaught SyntaxError: Unexpected token }, 查了一下是拼接的串裡面有特殊字元需要處理.

 正確的寫法是:var html = "<a href='#' onclick=\"onedit('"+row.id+"')\">編輯</a>";