网页上有4个层让它们定时连续显示(注:当其中一个显示时其他的都不显示)

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xh ... [/quote]


[code] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 
<title>无标题文档</title>
<body>
</head>
<div id="a1" style="border:1px solid #003366; visibility:collapse">11111111</div>
<div id="a2" style="border:1px solid #003366; visibility:collapse">22222222</div>
<div id="a3" style="border:1px solid #003366; visibility:collapse">33333333</div>
<div id="a4" style="border:1px solid #003366; visibility:collapse">44444444</div>

<script type="text/javascript">
function $(str) {return document.getElementById(str);}

var i=1,sid,sid2
function s()
{
 for(c=1;c<=4;c++)
 {
  sid = 'a'+i;
  sid2 = 'a'+c;
  if (sid2==sid)
  {
   $(sid2).style.display='block';
  }
  else
  {
   $(sid2).style.display='none';
  }
 }
 if (i>=4)
 {
  i=1;
 }
 else
 {
  i++;
 }
}
setInterval("s()",2000);
</script>

原文地址:https://www.cnblogs.com/freespider/p/1874927.html