获得"SyntaxError: missing ) after argument list"



我试图使用document.write来创建将链接到函数的html元素。但是我得到:

SyntaxError: missing ) after argument list"

document.write也在 for 循环中,因为它需要为每个数据片段动态创建链接。

standardArray[i] = '<a href ="javascript:void(0);" onclick = "showDetails(null, null, ' + stdata.rows.item(i).Title + ');">' + stdata.rows.item(i).StandardNumber + ' ' + stdata.rows.item(i).Title;
document.write(standardArray[i]);

有什么想法吗?

我假设角膜钙螯合是一个字符串,所以你需要按如下方式格式化你的onclick:

showDetails(null, null, 'CORNEAL CALCIUM CHELATION');

最新更新