回 帖 发 新 帖 刷新版面

主题:javascript 缺少对象?请高手们帮帮忙,谢谢!

<body onLoad="return s1();">

<script language=javascript>

function s1() 

show1.style.display="none";
show2.style.display="block"; 
setTimeout("s2()",1000); 
}


function s2() 

show2.style.display="none";
show3.style.display="block"; 
setTimeout("s3()",1000); 

function s3() 

show3.style.display="none";
show1.style.display="block"; 
setTimeout("s1()",1000); 
}
</script>

不运行脚本,提示<body onLoad="return s1();"> 缺少对象?
请高手们帮帮忙,谢谢!

回复列表 (共1个回复)

沙发

这样试试

<script language=javascript>
function s1() 

var show1=document.getElementById("show1");
var show2=document.getElementById("show2");
var show3=document.getElementById("show3");
show1.style.display="none";
show2.style.display="block"; 
setTimeout("s2()",1000); 
}
function s2() 

var show1=document.getElementById("show1");
var show2=document.getElementById("show2");
var show3=document.getElementById("show3");
show2.style.display="none";
show3.style.display="block"; 
setTimeout("s3()",1000); 

function s3() 

var show1=document.getElementById("show1");
var show2=document.getElementById("show2");
var show3=document.getElementById("show3");
show3.style.display="none";
show1.style.display="block"; 
setTimeout("s1()",1000); 
}
</script>
<body onload="s1();">
<div id="show1">1</div>
<div id="show2" style="display:none">2</div>
<div id="show3" style="display:none">3</div>

我来回复

您尚未登录,请登录后再回复。点此登录或注册