Paul: DIV lässt sich mit innerHTML=""; nicht leeren :-/

Beitrag lesen

Hi!

Ich möchte mir ein kleines Berechnungsprogramm erstellen. Testweise gebe ich dazu die zwischendurch berechneten Werte in einem Div aus. Wenn ich die testfunktion nun mehrmals aufrufe soll vorher natürlich der Inhalt des DIVs mittels document.getElementById('test').innerHTML = ""; wieder gelöscht werden. Leider funktioniert das nicht. Nur wenn ich standardmäßig ins Div im HTMLcode schon etwas reinschreibe verschwindet dieses beim ersten Aufruf der Funktion. Ebenso wenn ich anstatt innerHTML = ""; mal innerHTML = "bla"; ausprobiere. Am Anfang des Divs erscheint dann ein bla, gefolgt von den Ausgabewerten. Rufe ich die Testfunktion nochmal auf kommen nur noch neue werte dazu, kein "bla" und nichts verschwindet.

Getestet in Firefox. Im Internet Explorer will das ding leider garnicht :-( Woran könnte das denn liegen?

mfg Paul H.