【发布时间】:2017-06-24 04:11:27
【问题描述】:
我试图在 UI 上的某些功能中返回一个按钮并得到一个奇怪的错误。有人可以帮忙吗?
var div = "<button onclick='javascript:displayDetails('+value1+','+value2+');'>View</button>"
我得到的错误是:
参数列表后缺少 )。
【问题讨论】:
-
什么时候出现错误?
-
试试这个:
var div = "<button onclick=\"javascript:displayDetails('"+value1+"','"+value2+"');\">View</button>" -
你想做什么?是否真的要将字符串
'+value1+'和'+value2+'传递给displayDetails(…)? -
根本不要使用内联事件处理程序属性,而是使用适当的 DOM 侦听器
-
感谢@mrlew 成功了。