2011-02-01 30 views
0

我有以下代碼:的JavaScript傳遞字符串成方法,它是一種一屬性

myFunction('test') 

我想設置此上的HTML元素

<a href="#" onclick="myFunction('test')" >Link</a> 

我需要的onclick將其捕獲爲一個字符串,並將其作爲內部元素通過JavaScript添加。我怎樣才能捕捉到這個?

"<a href="#" onclick="myFunction('test')" >Link</a>" 
'<a href="#" onclick="myFunction('test')" >Link</a>' 

似乎都不起作用。

+0

作爲內部元素是什麼? – Victor 2011-02-01 15:49:57

回答

0

你的意思是你想捕捉'測試'作爲一個字符串,並把它傳遞作爲參數? 嘗試單引號周圍測試之前,使用backslahes

<a href="#" onclick="myFunction(\'test\')" >Link</a> 
0

喜歡的東西...

HTML:

<a href="#" onclick="myFunction('test')" >Link</a> 

SCRIPT:

<script type="text/javascript"> 
function myFunction(userInput){ 
    document.getElementById('myNewHTMLElementID').innerHTML = userInput; 
} 
</script> 
0

我覺得

myFunction('test') 

應該

myFunction(test) 

,如果你想使用測試在函數變量。

函數調用本身看起來OK。

相關問題