1. 程式人生 > 實用技巧 >HTML5的<progress>標籤怎麼用?

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>

東莞vi設計

https://www.houdianzi.com/dgvi/ 豌豆資源網站大全https://55wd.com

示例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> 標籤。