Das funktioniert nicht.
this.doSomething ist in der click Funktion undefiniert.Bei mir funktioniert das (Firefox 1.0.7, Opera 7.53, IE6.0, IE5.5, IE5.0).
;)
Ich hab grad nur den IE 4 zu Verfügung da klappt's nicht. Da ist methodRef undefined
function TestClass() {
this.className = 'TestClass';
this.doSomething = function(testParam) { alert('testParam: '+testParam); }
this.init = function()
{
var methodRef = this.doSomething;
alert(methodRef);
document.all('testLink').onclick =
function () { methodRef('foo'); }
}
}
Struppi.