Helmut Kuhn: Fehler: Objekt erforderlich

Beitrag lesen

Hallo.

Erst mal Danke für Dein Interesse!
Nachdem ich das script angepasst habe, lässt sich die Datei nicht mehr laden. Als Alternative habe ich die Zeile document.getElementById("denk").style.top = y;
getauscht gegen document.all[denk].style.posTop = y;
Dafür habe ich die Fehlermeldung: 'document.all[...].style' ist Null oder kein Objekt.

Anbei nochmal der code

html:
<html>
<head>
<title>rechts</title>
<LINK REL="Stylesheet" TYPE="text/css" HREF="css/style.css">
</head>
<body><img src="images/denk.jpg" width="31" height="62" title="Fang mich!" id="denk">
<script language="JavaScript" src="js/sety.js">
</script>
</body>
</html>

css:
<!--
#denk
  {
   position:  absolute;
   top   0;
   left:   0;
   z-index:  3;
  }

//-->

js:
<!--
//Bild jpg vertikale Position hoch/runter
var y  = 1;
var schritt = 1;
 whatbrowser();
 while(true)
 {
  if(y < 0 | y >= screen.availHeight)
  {
   schritt =- schritt;
   if(ie)
   {
   //document.getElementById("denk").style.top = y;
   document.all[denk].style.posTop = y;
   //document.getElementById("denk").style.posTop = y;
   }
   if(ns)
   {
   document.getElementById("denk").top = y;
   }
  }
  y += schritt;
 }
function whatbrowser()
 {
  ns = (document.layers)?true:false;
  ie = (document.all)?true:false;
 }
//-->