HTML5的<progress>标签怎么用?
<progress> 标签表示任务的进度(进程),例:可定义完成多少工作,还有多少工作可以下载等等。该标签可与JavaScript结合使用,来显示任务的进度,创建动态的进度条。
注释:<progress> 标签不适合用来表示度量衡(例如,磁盘空间使用情况或查询结果)。如需表示度量衡,请使用 <meter> 标签代替。
语法:
<progress value="" max=""> </progress>属性: <progress>标签由两个属性组成
● max:表示完成任务所需的总工作量。
● value:表示已完成的工作量。
示例1:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>progress标签</title>
</head>
<body>
歌曲下载进度:
<progress value="57" max="100"></progress>
</body>
</html>示例2:
与JavaScript结合使用,创建简单动态进度条
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>progress标签</title>
</head>
<body>
<progress value="57" max="100" id="progress"></progress>
<script type="text/javascript">
var pg=document.getElementById('progress');
setInterval(function(e){
if(pg.value!=100) pg.value++;
else pg.value=0;
},100);
</script>
</body>
</html>效果图:

浏览器支持:
Internet Explorer 10, Firefox, Opera, Chrome 以及 Safari 6 支持 <progress> 标签。
注释:Internet Explorer 9 以及更早的版本不支持 <progress> 标签。
本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!