js結合progress標籤實現的進度條效果
分享一段程式碼例項,它實現了動態進度條效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <progress id="progress" min="0" max="100"></progress> <script> var progress = document.getElementById('progress'); /*初始化最低*/ progress.setAttribute('value', 0); update(); /*寫個時間的方法呼叫progress , 直到進度條滿了*/ function update() { /*不用setInterval*/ setTimeout(function() { this.getProgress(); if (checkProgress() === 1) { this.update(); } }, 1000); } function checkProgress() { var progressNow = parseInt(progress.getAttribute('value'), 10); if (progressNow >= 100) { return -1; } return 1; } function getProgress() { var progressNow = 10 + parseInt(progress.getAttribute('value'), 10); if (progressNow >= 100) { progressNow = 100; } setProgress(progressNow); } /*設定progress*/ function setProgress(progressNow) { progress.setAttribute('value', progressNow); } </script> </body> </html>
程式碼比較簡單,更多內容可以參閱相關閱讀。
相關閱讀:
(1).progress標籤可以參閱<progress>標籤一章節。
(2).document.getElementById()可以參閱document.getElementById()一章節。
(3).setAttribute()可以參閱setAttribute()一章節。
(4).getAttribute()可以參閱getAttribute()一章節。
相關文章
- HTML <progress> 進度條HTML
- 實現環形進度條效果【一】
- iOS實現音訊進度條效果iOS音訊
- Excel實現完成進度的進度條結果Excel
- CSS3實現原型進度條效果CSSS3原型
- JS進度條順滑版實現JS
- HTML中Progress標籤的定義及用法總結!HTML
- vue中頁面載入進度條效果的實現Vue
- jQuery實進度條效果詳解jQuery
- 直播平臺搭建原始碼,uniapp progress進度條原始碼APP
- 這才是我想要的彩虹進度條-[vue-ins-progress-bar]Vue
- canvas環形進度條效果Canvas
- golang 進度條功能實現Golang
- 很實用的進度條外掛ProgressBar.jsJS
- 現代 CSS 高階技巧,完美的波浪進度條效果!CSS
- JavaScript 動態進度條效果詳解JavaScript
- CSS3圓形進度條效果CSSS3
- CSS3進度條效果程式碼CSSS3
- Qml 實現水波進度動畫條動畫
- 【UWP】實現一個波浪進度條
- JavaScript 原生實現進度條元件.mdJavaScript元件
- React 實現 instagram 風格進度條React
- 簡單實現帶節點的進度條
- Android自定義View實現流式佈局(熱門標籤效果)AndroidView
- 不可思議的純 CSS 滾動進度條效果CSS
- pyqt5的下載進度條 實現模板QT
- 【新特性速遞】進度條,進度條,進度條
- js實現打字效果JS
- HTMl 中marquee標籤實現無縫滾動跑馬燈效果HTML
- Js 百分比進度條JS
- jQuery環形旋轉載入進度條效果jQuery
- 《前端實戰總結》之使用pace.js為你的網站新增載入進度條前端JS網站
- WPF中實現彈出進度條視窗
- 直播平臺製作,Flutter ChoiceChip 用來實現選擇標籤效果Flutter
- 說說如何在 Vue.js 中實現標籤頁元件Vue.js元件
- 潤乾報表中進度條的一種實現方式
- 直播app開發搭建,js進度條功能APPJS
- OSS實現檔案下載進度條顯示
- js實現帶上傳進度的檔案上傳JS