B4rnY: Unglückliche Versuche!

Beitrag lesen

Hi, ich probiere wie schon öfter ein Objekt mit javascript alle 80 millisekunden ein wenig nach links zu bewegen, bissher ohne erfolg.

  
<html>  
<head>  
</head>  
<script text="type/javascript">  
<!--  
var p = document.getElementById("lala");  
var left = 0;  
function close() {  
   left++;  
   if (p.style.left != "-60px") {  
       p.style.left = "-" + left + "px";  
   }  
   setTimeout("close();", 80);  
}  
//-->  
</script>  
<style type="text/css">  
body{margin: 0; padding: 0;}  
#close{background: #444444; padding: 25px 5px 25px 5px; float: right; -moz-border-radius: 5px; cursor: pointer;}  
#close:hover{background: #555555;}  
#panel{height: 60px; width: 350px; margin: 100px 0 0 -20px; left: 0; position: absolute; top: 0; opacity: 0.9; background: #444444; -moz-border-radius: 5px;}  
</style>  
</head>  
<body>  
  <div id="panel"><div id="close" onclick="close();"></div></div>  
</body>  
</html>  

Was mache ich Falsch?