Jquery Uncaught SyntaxError:意外的标记} - 尝试将guid作为参数传递

时间:2014-01-07 16:25:01

标签: javascript

您好我正在尝试将guid传递给函数,但它给了我错误,

  

未捕获的SyntaxError:意外的令牌}

var gg = "someGuid";     
var callFunction = "<tr class='MenuRow' onclick='myFunctionabc('" + gg + "')'></tr>"

function myFunctionabc(abcd){
    alert(abcd);
}

我正在尝试Chrome,任何线索?

修改

很抱歉有些人不知道什么是GUID,这个数字是这样的“0a6bb960-97c4-4099-8e0a-cc5cc81ed451”

1 个答案:

答案 0 :(得分:8)

您需要转义onclick=""

的引号和结尾引号
var callFunction = "<tr class='MenuRow' onclick=\"myFunctionabc('" + gg + "')\"></tr>"