Ragnarök: getElementById(ID)

Beitrag lesen

Hallo Zusammen,

nun ich habe schon wieder ein Problem mit meinen <tr>'s.
Und zwar folgendes:
Ich möchte die class des <tr>'s ändern, je nachdem welche Aktion mit der Maus ausgeführt wurde.

HTML-Code:
<tr class="test1" onmouseover="ActNorm(this,'on'); return false;" onmouseout="ActNorm(this,'off'); return false;" onclick="ActNorm(this,'click'); return false;">
</tr>

JAVASCRIPT Code:
function ActNorm(id, type){
  if(type == 'click'){
     document.getElementById(id).className = 'test3';
    }
  else if(type == 'off' && document.getElementById(id).className == 'test3'){
     document.getElementById(id).className = 'test3';
  }
  else
  {
  document.getElementById(id).className = 'test1'
  }

}

Nun bekomme ich immer den Fehler getElementById() ist null oder kein Objekt.

Ich sehe keinen andern Weg wie ich die class des tr's sonst überschreiben könnte.

Vielen Dank für eure Hilfe

Ragnarök