html+js写的图片轮寻
2016-12-07 20:17
399 查看
效果图
<!DOCTYPE html> <html onclick="star(event)"> <head> <meta charset="utf-8"> <style type="text/css"> div{ border:1px solid red; width:600px; } div ul{ float:right; } ul li{ list-style: none; border:1px solid red; padding: 5px; margin-right: 40px; } </style> <script type="text/javascript"> var timeout=setInterval("change()",1000); var index=2; function change(){ var obj=document.getElementById("image"); if (index>6) { index=1; } obj.src="images/h00"+index+".jpg"; var lii=document.getElementById("li"+index); changecolor(); lii.style.background="red"; index++; } function changecolor(){ for (var i = 1; i <=6; i++) { var abc=document.getElementById("li"+i); abc.style.background="white"; } } function stoping(){ clearInterval(timeout); } function starting(){ timeout=setInterval("change()",1000); } function showpage(num){ var indexli=num.innerHTML; changecolor(); num.style.background="red"; var obj=document.getElementById("image"); obj.src="images/h00"+indexli+".jpg"; stoping(); } function outpage(num){ var indexli=num.innerHTML; // num.style.background="white"; index=indexli; starting(); } </script> </head> <body > <div> <img src="images/h001.jpg" id="image" onmouseover="stoping()" onmouseout="starting()"> <ul id="ull"> <li id="li1" onmouseover="showpage(this)" onmouseout="outpage(this)" style="background:red">1</li> <li id="li2" onmouseover="showpage(this)" onmouseout="outpage(this)">2</li> <li id="li3" onmouseover="showpage(this)" onmouseout="outpage(this)">3</li> <li id="li4"onmouseover="showpage(this)" onmouseout="outpage(this)">4</li> <li id="li5"onmouseover="showpage(this)" onmouseout="outpage(this)">5</li> <li id="li6"onmouseover="showpage(this)" onmouseout="outpage(this)">6</li> </ul> </div> </body> </html>
相关文章推荐
- html&js技巧 ---摘自sdlcn的专栏
- 用JS清除word保存为html格式后产生的垃圾代码
- 让别人查看不了你的HTML源代码,使用JS方式
- html&js 在firefox与IE中呈现存在差异的解决方法总结
- 注释的艺术――JS里直接写HTML,无需转义
- JS HTML DOM[转]
- web开发常用js及html代码
- 动态显示图片 Js + html
- js实现ASP分页函数 HTML分页函数
- html&js经典技巧
- js,html编辑器
- oblog为何继续采用js+html
- 调用Calendar.js的html例子
- using JS to control two select(html),the data can be loaded from database and XML,and show in the select
- 超长文章(HTML格式)自动分页,用ASP和JS实现
- 做个类似的蜘蛛抓页,抓回的页如何去除html,js,cssj,剩余网页的内容?
- [导入]JS代码--HTML自动转为JS代码
- javascript脚本加密&解密及HTML转JS
- 刷新页面实现方式总结(HTML,ASP,JS)