<progress> - індикатор виконання.
<progress value="number" max="number"></progress>
value - поточне значення прогресу.
max - максимальне значення прогресу.
<progress> (анг. progress - прогрес) HTML тег який представляє індикатор виконання. Використовується для відображення тривалого процесу у коді JavaScript.
max | максимальне значення |
value | поточне значення індикатора виконання |
Тег <progress> також має загальні атрибути і події.
Тег <progress> входить у специфікацію HTML5.
<progress value="30" max="100"></progress>
<progress max="100"></progress>
<progress id="progressbar" value="0" max="1"></progress>
var index=0, max=160, progres=document.getElementById('progressbar');
progres.max=max;
function showProgres(){
index++;
if(index<=max){
progres.value=index;
setTimeout(showProgres, 50);
}
}
showProgres();