我有一個很好的內聯函數。當點擊該鏈接,它把文本到文本字段:this.text功能
<a href="#" onclick="document.getElementById('textField').value =(this.text);">someText</a>
我想要做的是能調用上面的函數,而不是內聯寫它的。例如:
function setValue() {
document.getElementById('dd').value =(this.text);
}
,並可以調用它像這樣:
<a href="#" onclick="setValue();">someText</a>
我認爲這將是簡單的,但由於某種原因,它不工作,並給我在Firebug的錯誤。我認爲這與從函數調用而不是內聯調用「this.text」有關。謝謝你的幫助。
那麼,是什麼錯誤說?你似乎不知道這一點,但錯誤實際上提供了有關他們自己的有用信息(消息和行號)。 – 2011-12-27 00:49:27