- js类似新闻图片轮换(带有文字介绍,其实可以放任何内容) 主要是利用style="display:block;" 属性
- <script language="javascript" type="text/javascript">
- var MaxNum = 3
- var n=0;
- var showNum = document.getElementById("num");
- //设置哪个div要显示(根据div 的id)
- function plays(value)
- {
- for(i=0;i<=MaxNum;i++)
- {
- var divlist = document.getElementById("NewsPic" + i);
- if(divlist == null)//js判断对象是否存在
- {
- return;
- }
- else
- {
- if(i == value)
- {
- divlist.style.display="block";
- }
- else
- {
- divlist.style.display="none";
- }
- }
- }
- }
- //设置轮换时间 js设置延时
- function setAuto(){autoStart=setInterval("auto(n)", 2000)}
- //判断div id是否超出最大或者不存在某个对象
- function auto()
- {
- n++;
- if(n > MaxNum || document.getElementById("NewsPic" + n) == null)
- {
- n = 0;
- }
- plays(n);
- }
- //初始运行
- setAuto();
- </script>
- <div id="NewsPic0" style="display:block;">div格式自己调,这里放想放的内容0</div>
- <div id="NewsPic1" style="display:none;">div格式自己调,这里放想放的内容1</div>
- <div id="NewsPic2" style="display:none;">div格式自己调,这里放想放的内容2</div>
- <div id="NewsPic3" style="display:none;">div格式自己调,这里放想放的内容3</div>
js类似新闻图片轮换(带有文字介绍,其实可以放任何内容)
最新推荐文章于 2021-01-05 14:40:58 发布