<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <style> #div1 {width:200px; height:200px; background:red; position:absolute; top:50px; left:0px;} </style> <script> var timer=null; var backtimer=null; function startMove() { var oDiv=document.getElementById('div1'); clearInterval(timer); clearInterval(backtimer); timer=setInterval(function (){ var speed=5; if(oDiv.offsetLeft>=300) { clearInterval(timer); } else { oDiv.style.left=oDiv.offsetLeft+speed+'px'; } }, 30); } function goback() { var oDiv=document.getElementById('div1'); clearInterval(timer); clearInterval(backtimer); backtimer=setInterval(function (){ var speed=-5; if(oDiv.offsetLeft<=0) { clearInterval(backtimer); } else { oDiv.style.left=oDiv.offsetLeft+speed+'px'; } }, 30); } </script> </head> <body> <input id="btn1" type="button" value="开始运动" οnclick="startMove()" /> <input id="btn2"type="button"value="返回"οnclick="goback()"/> <div id="div1"> </div> </body> </html>
div运动
最新推荐文章于 2020-09-03 19:45:33 发布