Hi,
Wie kann ich aber diese Tabelle wieder komplett löschen? Hat einer eine Idee?
Was Du mit document.write() in den Dokumenten-Baum schreibst, steht da wie aus Stein gemeißelt drin und kann nicht wieder entfernt werden. Du hast zwei Optionen:
1. Wenn sich der Zustand der Variablen ändert, löst Du einen Reload aus. Damit wird die Seite natürlich neu geladen, und je nachdem wird der else-Zweig nicht ausgeführt und damit die Tabellenzeile nicht geschrieben. Nachteil: der Besucher kriegt das Neuladen mit. Vorteil: das geht auch mit älteren Browsern.
2. Du vergibst der Zeile eine ID (oder greifst auf sie über die Index-Nummer zu) und setzt sie bei Variablenänderung auf display:none. Vorteil: Deutlich eleganter, kein Relod nötig. Nachteil: ältere Browser spielen nicht mit.
Grüße,
Utz