2011-10-22 32 views
-1

我有一個簡單的javascript問題。 下面是一個例子:在包含在字符串中的函數中傳遞javascript動態參數

function Test(Var) 
{ 
... 
} 

var Variable='Hello'; 

var Message='<a href="javascript:;" onClick="Test(' + Variable + ')">Click me</a>'; 

正如您可以猜到,試圖通過變量路林是錯誤的。 你能幫我嗎?

+1

Eh?你沒有傳遞變量。你甚至不打電話給測試。你想在這裏做什麼? – Grokys

回答

1

只需加引號:

var Message='<a href="javascript:;" onClick="Test(\'' + Variable + '\')">Click me</a>'; 
+0

作品完美! – John

0

有報價的問題。嘗試逃跑:

function Test(Var) 
{ 
... 
} 

var Variable='Hello'; 

var Message='<a href="javascript:;" onClick="Test(\'' + Variable + '\')">Click me</a>'; 
相關問題