Helge: <tr> auf hidden setzen bei Funktionsaufruf

Beitrag lesen

Hallo ich verzweifel hier fast noch...

ich möchte nach einem click ein <tr> </tr> auf hidden setzen.
Nur das funktioniert bei mir nicht?

Was ist daran falsch?

<script type="text/javascript">
 <!--

function del()
 {
   var liste = document.aktiv;
   var len = liste.elements.length;
   for (var i = 0; i < len; i++)
     {
   document.getElementsByName("aktiv")[0].style.visibility = "hidden";
   }
    }

</script>

<table width="100" border="2">
  <tr style="visibility:show" name="aktiv">
    <td> </td>
  </tr>
  <tr style="visibility:show" name="aktiv">
    <td> </td>
  </tr>
  <tr style="visibility:show" name="aktiv">
    <td> </td>
  </tr>
</table>

<p><a href="#" onClick="del()" >löschen</a></p>

Fehler:
elements ist Null oder kein Objekt