Stil: div-inhalt per JS entfernen

Hallo,

ich versuche mich gerade an einer kleinen AHAH - Anwendung, und komme nicht weiter.
ich habe eine Tabelle, die mit Infos gefüllt wird.
Per Klick auf den Usernamen wird innerhalb der Zeile ein div mit näheren Infos gefüllt. - soweit funktioniert es.

Nun möchte ich innerhalb dieses Divs einen Link zum schließen des selben haben. - Genau das funktioniert aber nicht.

der Code in der erzeugten Seite mit eingeblendeten Details its woe folgt:
<div id="user_det_78">
 <div class="details">
  <a href="#" onclick="close('user_det_78')">close</a><br>
  blablabla
 </div>
</div>

der entsprechende JS-Code-Schnipsel:
function close(pageElement) {
 document.getElementById(pageElement).innerHTML = "";
 }

wo ist da mein Fehler? Warum funktioniert das nicht? Und was muss ich ändern?

vielen Dank schonmal
Stil

  1. hi,

    das könnte daran liegen das du den funktionsaufruf
    nicht löschen kannst wärend er angecklickt ist ...
    das ist ja so als ob man sich den teppich unter den füssen
    wegziehen will auf dem man steht..

    cu
    kai

    1. Hmm,
      klingt irgendwie schon vernünftig.

      also habe ich mal das zu schließende div hart cecodet und dann versucht aus der 2. Zeile heraus das div in der 1. Zeile zu schließen.
      das funktioniert aber auch nicht.

      Demnach liegt es doch an irgend etwas anderem.

      Stil

      1. *mit den Schultern zuck*

        <script type="text/javascript">

        function hide(elementname)
        {
            document.getElementById(elementname).innerHTML = "";
        }

        </script>

        <div id="blub">

        <div class="ka">
        <a href=# onclick="hide('blub')">klick mich</a>
        </div>

        </div>

        funktioniert bei mir einwandfrei. Hast du dich vielleicht irgendwo vertippt?