1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 原生javascript实现的一个简单动画效果【javascript】

原生javascript实现的一个简单动画效果【javascript】

时间:2022-06-13 01:27:06

相关推荐

原生javascript实现的一个简单动画效果【javascript】

web前端|js教程

原生,javascript,动画

web前端-js教程

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

苹果cms视频解析网站源码,vscode 连接虚拟机,ubuntu装ksh,tomcat默认打开项目,scrapy爬虫组,php 协程 异步,seo优化前期做什么工作,招聘类网站源代码,网站单页模板下载lzw

javascript实现的简单动画#mydiv{ width:50px; height:50px; background-color:green; position:absolute;} 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); } }

代码解释:

ftp服务器下载 源码,ubuntu系统更新不了,爬虫看qq匿名,php运营团队,seo研发技术lzw

1.window.onload=function(){},当文档内容完全加载完毕再去执行函数中的代码。

2.var mydiv=document.getElementById(“mydiv”),获取id属性值为mydiv的元素。

3.var start=document.getElementById(“start”),获取id属性hi为start的元素。

4.var stopmove=document.getElementById(“stopmove”),获取id属性值为stopmove的元素。

5.mydiv.style.left=x+”px”,设置div的left属性值。

6.start.onclick=function(){},为start元素注册onclick事件处理函数。

7.clearInterval(flag),停止定时器函数,一方多次单击开始按钮造成叠加效果。

8.flag=setInterval(move,20),开始运动。

erp基础源码视频,vscode安装教程吧,ubuntu换bbr,别人访问tomcat网页,爬虫 logo,php 图片二进制字符串,小白自学seo 推广产品,自适应式网站,ido免费模板lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。