<script language="javascript">
var i=0;
function on()
{
i=i-1;d1.style.top=i+"px";
setTimeout('on()',10);
}
window.onload=on();
</script>
</head>
<body>
<div class="im">
<div class="zim" id="d1">
<img src="img\im1.jpg" >
<img src="img\im2.jpg" >
<img src="img\im3.jpg" >
<img src="img\im4.jpg" >
</div>
</div>总是提示我 ID没有定义呢? 可是我已经定义了啊
var i=0;
function on()
{
i=i-1;d1.style.top=i+"px";
setTimeout('on()',10);
}
window.onload=on();
</script>
</head>
<body>
<div class="im">
<div class="zim" id="d1">
<img src="img\im1.jpg" >
<img src="img\im2.jpg" >
<img src="img\im3.jpg" >
<img src="img\im4.jpg" >
</div>
</div>总是提示我 ID没有定义呢? 可是我已经定义了啊
document.getElementById('d1').style.top=i+"px";
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页</title>
<script language="javascript">
var i=0;
function on()
{
i=i-1;
//alert(document.getElementById('d1').style.top);
document.getElementById('d1').style.top=i+"px";
setTimeout('on()',10);
}
</script>
</head>
<body onload="on()">
<div class="im">
<div class="zim" id="d1" style="top:10px;">
<img src="img\im1.jpg" >
<img src="img\im2.jpg" >
<img src="img\im3.jpg" >
<img src="img\im4.jpg" >
</div>
</div> </body>
</html>
window.onload = on;
window.onload = on;