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 字符 Escape,encodeURI,encodeURIComponent
Jul 09 Javascript
jquery通过a标签删除table中的一行的代码
Dec 02 Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 Javascript
jquery实现多次上传同一张图片
Jan 09 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
Aug 16 Javascript
ES6中Array.copyWithin()函数的用法实例详解
Sep 16 Javascript
原生JS实现日历组件的示例代码
Sep 22 Javascript
原生JS与jQuery编写简单选项卡
Oct 30 jQuery
Vue 让元素抖动/摆动起来的实现代码
May 31 Javascript
jQuery中ajax请求后台返回json数据并渲染HTML的方法
Aug 08 jQuery
AI小程序之语音听写来了,十分钟掌握百度大脑语音听写全攻略
Mar 13 Javascript
vue+iview实现手机号分段输入框
Mar 25 Vue.js
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
PHP4与PHP3中一个不兼容问题的解决方法
2006/10/09 PHP
php中解析带中文字符的url函数分享
2015/01/20 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
2016/06/13 PHP
php处理单文件、多文件上传代码分享
2016/08/24 PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
2016/10/22 PHP
json跟xml的对比分析
2008/06/10 Javascript
javascript 检测浏览器类型和版本的代码
2009/09/15 Javascript
Jquery替换已存在于element上的event的方法
2010/03/09 Javascript
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
php析构函数的具体用法小结
2014/03/11 Javascript
JavaScript保留关键字汇总
2015/12/01 Javascript
详解jQuery移动页面开发中的ui-grid网格布局使用
2015/12/03 Javascript
JS给Array添加是否包含字符串的简单方法
2016/10/29 Javascript
浅析上传头像示例及其注意事项
2016/12/14 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
2017/01/19 Javascript
Javascript防止图片拉伸的自适应处理方法
2017/12/26 Javascript
微信小程序实现收藏与取消收藏切换图片功能
2018/08/03 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
Element实现表格分页数据选择+全选所有完善批量操作
2019/06/07 Javascript
微信小程序自定义组件components(代码详解)
2019/10/21 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
解决vue watch数据的方法被调用了两次的问题
2020/11/07 Javascript
Python库urllib与urllib2主要区别分析
2014/07/13 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
Python实现从log日志中提取ip的方法【正则提取】
2018/03/31 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
在PyCharm导航区中打开多个Project的关闭方法
2019/01/17 Python
python自动生成model文件过程详解
2019/11/02 Python
Python生成器传参数及返回值原理解析
2020/07/22 Python
python中xlrd模块的使用详解
2021/02/01 Python
使用phonegap查找联系人的实现方法
2017/03/31 HTML / CSS
泰国排名第一的家居用品中心:HomePro
2020/11/18 全球购物
因工资原因离职的辞职信范文
2015/05/12 职场文书
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers
CSS浮动引起的高度塌陷问题
2022/08/05 HTML / CSS