如何使用参数调用javascript函数

时间:2011-01-28 14:39:13

标签: javascript

我试图在链接的“OnClick”事件上调用javascript函数

var xx = 'test str';

breadcrumbStr = onClick="CategoryMaster.expandNode(xx)">'+xx

只有在没有参数的情况下调用函数时才有效。我想用参数执行这个函数。

请帮助我。谢谢

3 个答案:

答案 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); }"