Struppi: setAttribute und IE

Beitrag lesen

<html>
<head>
<title>Test</title>
<script type="text/javascript">
function TestClass() {
  this.className = 'TestClass';
  this.doSomething = function(testParam) { alert('testParam: '+testParam); }
  this.init = function() {
   var methodRef = this.doSomething;
   document.getElementById('testLink').onclick = function () { methodRef('foo'); }
  }
}
var myTestObj = new TestClass();
</script>
</head>
<body onload="myTestObj.init();">
<a href="#" id="testLink">Test</a>
</body>
</html>

Das funktioniert nicht.
this.doSomething ist in der click Funktion undefiniert.

Struppi.