我正在将按钮动态添加到具有onclick
事件的表中。 onclick
函数按如下所示传递变量:
var callId = json[i].sys_id;
我尝试过的按钮代码(加上引号和转义引号的变体)是:
tr.append("<td><button onclick='getNotes('"+callId+"');'>Details</button></td>");
它总是带有:
未捕获到的SyntaxError:输入意外结束
或者它不会引发错误,但是不起作用。如果我像这样对变量进行硬编码,它将起作用:
tr.append("<td><button onclick='getNotes(\"00695ef3dbd04f40f20cf209af961995\");'>Details</button></td>");
我似乎无法正确传递变量,