我试图在链接的“OnClick”事件上调用javascript函数
var xx = 'test str';
breadcrumbStr = onClick="CategoryMaster.expandNode(xx)">'+xx
只有在没有参数的情况下调用函数时才有效。我想用参数执行这个函数。
请帮助我。谢谢
答案 0 :(得分:1)
假设breadcrumbStr
是您想要附加事件处理程序的链接,这是我能够根据您的代码提出的最接近的内容:
breadcrumbStr.onclick = function() {
CategoryMaster.expandNode(xx);
}
不确定字符串连接是什么。
答案 1 :(得分:0)
除了无意义的代码......
在这种情况下,您可以使用window.xx。变量通常在全局范围内声明,即窗口。您可以通过它访问每个全局变量,这里是window.xx。
答案 2 :(得分:0)
ontml in html需要一个实际的函数'object'。你有什么是函数调用。尝试
onClick="function(){ CategoryMaster.expandNode(xx); }"