A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 编程开发 > 网站开发 > 原生javascript实现匀速运动动画效果

原生javascript实现匀速运动动画效果

时间:2016-02-27 09:59作者:fang人气:71

本文向大家介绍一个javascript实现的动画。点击开始按钮div会往右移动,点击停止后,div停止移动,再点击则继续移动。请看下面代码:

<html>

<head>

<meta charset="gb2312">

<head>

<title>javascript实现的简单动画</title>

<style type="text/css">

#mydiv

{

width:50px;

height:50px;

background-color:green;

position:absolute;

}

</style>

<script type="text/javascript">

window.onload=function()

{

var mydiv=document.getElementById("mydiv");

var start=document.getElementById("start");

var stopmove=document.getElementById("stopmove");

var x=0;

var flag;

function move()

{

x=x+1;

mydiv.style.left=x+"px";

}

start.onclick=function()

{

clearInterval(flag);

flag=setInterval(move,20);

}

stopmove.onclick=function()

{

clearInterval(flag);

}

}

</script>

<body>

<input type="button" id="start" value="开始运动" />

<input type="button" id="stopmove" value="停止运动" />

<div id="mydiv"></div>

</body>

</html>

效果图:

原生javascript实现匀速运动动画效果

以上就是本文的全部内容,希望对大家学习javascript程序设计有所帮助。

标签原生,javascript,实现,匀速,运动,动画,效果,本

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号