Hi,
<script>
ERROR: Required attribute "type" missing.
var Sekunden=5000;
var Display=Sekunden;
time.innerHTML = Display;
Hm? time.innerHTML = 5000;
setTimeout("zeit()", 1000);
document.setTimeout()? this.setTimeout()?
<div id="time" style="position:absolute;left:50;top:80;"></div>
50 Leberwürste? 80 Parsec? Alle Längenangaben außer "0" benötigen _zwingend_ die Einheit.
Bekanntlich funktioniert innerHTML mit Netscape nicht,
Bekanntlich? Also, mir ist es neu. Mozilla hat innerHTML implementiert.
wie müsste das ganze mit DOM aussehen (NS ab Version 6.0)?
DOM sieht den Text als eine Node an, die einen nodeValue besitzt, welcher beschreibbar ist. Ansonsten kennt das Dokument eine createTextNode()-Methode.
document.getElementById("time") = 'Display';
Hier überschreibst Du eine Referenz zu einer Speicherstelle im DOM-Baum mit dem Text(!) 'Display', was keinen Sinn ergibt. 'Display' ist in aller Regel keine gültige Speicherreferenz.
... der leider eine Fehlermeldung fabriziert!
Bei Fehlermeldungen aller Art bitte *unbedingt* diese auch mit nennen. Wir sind erst ab dem Großen PSI-Ereignis anno 2035 der Hellseherei fähig.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes