您好,我正在尝试将 guid 传递给函数,但它给了我错误,
Uncaught SyntaxError: Unexpected token }
var gg = "someGuid";
var callFunction = "<tr class='MenuRow' onclick='myFunctionabc('" + gg + "')'></tr>"
function myFunctionabc(abcd){
alert(abcd);
}
我正在尝试使用 Chrome,有什么线索吗?
编辑
抱歉,有些人不知道 GUID 是什么,它是这样的数字“0a6bb960-97c4-4099-8e0a-cc5cc81ed451”
最佳答案
您需要转义 onclick=""
的声明和结束引号
var callFunction = "<tr class='MenuRow' onclick=\"myFunctionabc('" + gg + "')\"></tr>"
关于javascript - Jquery 未捕获语法错误 : Unexpected token } - Trying to pass guid as parameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20976735/