2011-01-28 80 views
0

我想呼吁一个链接“点击”事件JavaScript函数的JavaScript函数作为如何调用带参数

var xx = 'test str'; 

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

当我打电话的功能,不带参数它才起作用。我想用参数执行这个功能。

请帮me.Thanks

从无谓的代码
+1

请张贴您的代码。 – Prisoner 2011-01-28 14:40:07

+0

我非常困惑的代码。你为什么不把onClick设置为“CategoryMaster.expandNode(this)”或类似的东西? – 2011-01-28 14:46:33

回答

0

除了...
您可以在这种情况下使用window.xx。变量通常在窗口的全局范围内声明。你可以通过它访问每个全局变量,这里是window.xx。

0

onClick在html中需要一个实际的函数'object'。你有什么是一个功能的电话。尝试

onClick="function(){ CategoryMaster.expandNode(xx); }" 
1

假设breadcrumbStr是要附加事件处理程序的链接,这是最接近我能想出给你的代码:

​​

不知道字符串连接是什么关于。