progress
태그는 실행 중인 작업의 진행률(프로세스)을 정의합니다. progress
标签定义运行中的任务进度(进程)。
属性 | 值 | 描述 |
---|---|---|
max | number | 规定要完成的最大值 |
value | number | 规定进程的当前值 |
position | float | 返回进度条的当前位置 |
labels | - | 返回进度条的标记列表(如有) |
max
缺省情况下进度值范围从0.0~1.0
,如果设置成max=100
,则进度取值范围从0~100.
value
规定当前值,若max=100
,value=50
则进度刚好一半.value
属性的存在与否决定了progress
进度条是否具有确定性.当没有value
时,浏览器进度条会无限循环,但是,一旦有了value
属性(即使没有值),也被认为是确定的.
position
是只读属性,该属性反映了当前进度的位置,就是value/max的值.
labels
也是只读属性,得到的是指向该progress
속성 | 값 | 설명 |
---|---|---|
max | 숫자 | 완료할 최대값을 지정합니다 |
값 | 숫자 | 지정 프로세스 현재 값 |
위치 | float | 반환 진행률 표시줄의 현재 위치 |
labels | - | 진행률 표시줄의 태그 목록을 반환합니다(있는 경우) |
max
설정된 경우 기본적으로 진행률 값 범위는 0.0~1.0
입니다. max=100
까지, 진행 값 범위는 0~100입니다.
value
는 max=100 ,value=50
는 진행률이 정확히 절반임을 의미합니다. value
속성이 진행률
'인지 여부를 결정합니다. > 진행률 표시줄은 결정적입니다>. 값
이 없으면 브라우저 진행률 표시줄은 값
이 있으면 무한 반복됩니다. 속성(값이 없더라도)은 결정된 것으로 간주됩니다.
position
은 현재 진행 위치를 반영하는 읽기 전용 속성입니다. value/max. 3. PROGRESS<!DOCTYPE html> <html> <head> <title>progress</title> <meta charset="utf-8"> </head> <body> <script type="text/javascript"> function myFunction() { var x=document.createElement("PROGRESS"); x.setAttribute("value","80"); x.setAttribute("max","100"); document.body.appendChild(x); } </script> <body> 创建PROGRESS: <button onclick="myFunction()" id="myprogress">创建</button> </body> </html>
<!DOCTYPE html> <html> <head> <title>progress</title> <meta charset="utf-8"> </head> <body> <script> function myFunction() { var x = document.getElementById("myProgress").position; document.getElementById("demo").innerHTML = x; } </script> <body> <p>下载进度条:</p> <progress id="myProgress" value="50" max="100"></progress> <p id="demo"></p> <button onclick="myFunction()">获取进度值</button> </body> </html>
위 내용은 html 진행 태그 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!