js实现简单进度条效果


Posted in Javascript onMarch 25, 2020

本文实例为大家分享了js实现简单进度条的具体代码,供大家参考,具体内容如下

实现进度条需要三个部分:

1、外部的大容器
2、在增长的进度条
3、显示进度条可视化的百分数

运用js控制进度条的width便可实现;

具体代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <style>
 div{
 width: 500px;
 height: 50px;
 position: relative;
 border: 2px solid;
 margin: 0 auto;
 }
 aside{
 height: 50px;
 background:red;
 }
 p{
 position: absolute;
 top: 0;
 right: 0;
 }
 </style>
 <script type="text/javascript">
 var i = 0;
 var timer = setInterval(function(){
 document.getElementById("aside").style.width = i++ + 'px';
 document.getElementById("span").innerHTML = parseInt(i*100/500);
 if(i > 500){
 clearInterval(timer);}
 },10)
 </script>
</head>
<body>
 <div>
 <aside id="aside" style="width: 10px;"></aside>
 <p><span id="span">0</span>%</p>
 </div>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript Cookie 直接浏览网站分网址
Dec 08 Javascript
线路分流自动智能跳转代码,自动选择最快镜像网站(js)
Oct 31 Javascript
jquery 获取自定义属性(attr和prop)的实现代码
Jun 27 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
Apr 02 Javascript
jQuery+Ajax实现无刷新操作
Jan 04 Javascript
JavaScript实现相册弹窗功能(zepto.js)
Jun 21 Javascript
jQuery Ajax使用FormData对象上传文件的方法
Sep 07 Javascript
微信小程序 less文件编译成wxss文件实现办法
Dec 05 Javascript
浅谈jQuery中事情的动态绑定
Feb 12 Javascript
JS实现关键词高亮显示正则匹配
Jun 22 Javascript
postman自定义函数实现 时间函数的思路详解
Apr 17 Javascript
Ant Design的Table组件去除
Oct 24 Javascript
JavaScript实现简单进度条效果
Mar 25 #Javascript
JavaScript实现随机点名程序
Mar 25 #Javascript
微信小程序分享小程序码的生成(带参数)以及参数的获取
Mar 25 #Javascript
JS实现网页时钟特效
Mar 25 #Javascript
js实现小时钟效果
Mar 25 #Javascript
vue页面更新patch的实现示例
Mar 25 #Javascript
微信小程序scroll-view隐藏滚动条的方法详解
Mar 25 #Javascript
You might like
php中批量替换文件名的实现代码
2011/07/20 PHP
php的memcache类分享(memcache队列)
2014/03/26 PHP
php获取远程文件内容的函数
2015/11/02 PHP
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
javascript教程之不完整的继承(js原型链)
2014/01/13 Javascript
javascript中验证大写字母、数字和中文
2014/01/15 Javascript
jQuery动画效果实现图片无缝连续滚动
2016/01/12 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
2016/09/17 Javascript
详解Vue快速零配置的打包工具——parcel
2018/01/16 Javascript
js中数组常用方法总结(推荐)
2019/04/09 Javascript
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
微信小程序12行js代码自己写个滑块功能(推荐)
2020/07/15 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
把MySQL表结构映射为Python中的对象的教程
2015/04/07 Python
Python使用MONGODB入门实例
2015/05/11 Python
Python使用functools模块中的partial函数生成偏函数
2016/07/02 Python
python最长回文串算法
2018/06/04 Python
Python中偏函数用法示例
2018/06/07 Python
python 对txt中每行内容进行批量替换的方法
2018/07/11 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
2018/07/13 Python
详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案
2018/12/02 Python
python 从文件夹抽取图片另存的方法
2018/12/04 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
python 实现音频叠加的示例
2020/10/29 Python
美国最大的高尔夫发球时间预订网站:TeeOff.com
2018/03/28 全球购物
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
长曲棍球装备:Lacrosse Monkey
2020/12/02 全球购物
教师节宣传方案
2014/05/23 职场文书
献爱心大型公益活动策划方案
2014/09/15 职场文书
爱情保证书
2015/01/17 职场文书
预备党员转正党小组意见
2015/06/01 职场文书
大学入学感言
2015/08/01 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
使用javascript解析二维码的三种方式
2021/11/11 Javascript
Win11如何查看显卡型号 Win11查看显卡型号的方法
2022/08/14 数码科技