我有一個類創建一個錨點對象。當用戶點擊錨時,我希望它從父類運行一個函數。Javascript成員函數超出範圍
function n()
{
var make = function()
{
...
var a = document.createElement('a');
a.innerHTML = 'Add';
//this next line does not work, it returns the error:
//"this.add_button is not a function"
a.onclick = function() { this.add_button(); }
...
}
var add_button = function()
{
...
}
}
我該如何做到這一點?
+1。希望他不需要add_button裏面這個指針的值,但這是一顆好星。 – Triptych 2009-08-25 17:52:54
在這種情況下,我沒有。 :) – Ian 2009-08-25 17:57:31