标签:float 图片 ext utf-8 inf 取整 xhtml meta 标题
六.进度条 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <style type="text/css"> *{ margin:auto } #kuang{ height:30px; border:2px solid #999} #tiao{ height:30px; background-color:red; float:left} </style> </head> <body> <div id="kuang" style="width:600px;"> <div id="tiao" style="width:0px;"></div> </div> <input type="button" value="前进" onclick="Qian()"/> <input type="button" value="后退" onclick="Hou()"/> </body> <script type="text/javascript"> var x; //定义变量x var y; function Qian() { x=window.setInterval("Jindu()",1); //将间隔操作赋值给变量x window.clearInterval(y); //清除间隔变量y,在这可理解为当执行y操作时再执行x操作可以终止y操作 } function Jindu() { var kuang=document.getElementById("kuang"); var tiao=document.getElementById("tiao"); var kc=parseInt(kuang.style.width); //将获取到的样式取整后赋值给变量kc var tc=parseInt(tiao.style.width); if(tc>=kc) //条件判断 { window.clearInterval(x); //清除间隔变量x,此时x已存有间隔操作 return; //条件符合的话用return终止函数向下执行。 } tc=tc+2; //将宽度样式累加 tiao.style.width=tc+"px"; } function Hou() { y=window.setInterval("Houtui()",1); window.clearInterval(x); } function Houtui() { var kuang=document.getElementById("kuang"); var tiao=document.getElementById("tiao"); var kc=parseInt(kuang.style.width); var tc=parseInt(tiao.style.width); if(tc<=0) { window.clearInterval(y); return; } tc=tc-2; tiao.style.width=tc+"px"; } </script> </html>
标签:float 图片 ext utf-8 inf 取整 xhtml meta 标题
原文地址:https://www.cnblogs.com/wyc1991/p/8750219.html