2011-01-28 82 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是要附加事件處理程序的鏈接,這是最接近我能想出給你的代碼:

​​

不知道字符串連接是什麼關於。