首页 > 解决方案 > Html和javascript代码拼接问题

问题描述

我正在尝试使用 javascript 附加 HTML 语法,并且 onClick 试图传递带有 2 个参数的函数。但是在传递参数时,我在连接中做错了。请帮助。这是附加代码。

addPanelHtml += "<li><a href='#' id='btnhistory" + i+ "' onclick='histDrpDwnEdt("+chkval+"','" + i+ ")'>History Parameters</a></li>";

运行程序时出现错误:

未捕获的 SyntaxError:输入意外结束

标签: javascripthtml

解决方案


尝试而不是写',尝试像这样\'

addPanelHtml += "<li><a href=\'#\' id=\'btnhistory" + i+ "\' onclick=\'histDrpDwnEdt("+chkval+"\',\'" + i+ ")\'>History Parameters</a></li>";

推荐阅读