Joachim: setTimeout funktioniert nicht

Beitrag lesen

Hi,

kann mir einer weiter helfen?

warum es nicht geht, hat Dir Hajo schon verraten, einen Ansatz - mit dom Methoden - kannst Du Dir hier mal ansehen.

Gruesse  Joachim

<html>
<head>
<script language="javascript1.2" type="text/javascript">
function go(nr) {
 if (nr > -1 && document.documentElement) {
  num = document.createTextNode(nr);
  if (document.getElementById("dpl").firstChild) {
   document.getElementById("dpl").removeChild(document.getElementById("dpl").firstChild);
  }
  nr --;
  document.getElementById("dpl").appendChild(num);
  run =  setTimeout('go(' + nr + ')', 50);
 }
}
</script>
</head>
<body onload="go(100)">
<p id="dpl">1</p>
</body>
</html>