<body>
<p id="pTip">开始下载</p>
<progress value="0" max="100" id="proDownFile"></progress>
<input type="button" value="下载按钮" class="inputbtn" οnclick="Btn_Click();" />
<script type="text/javascript">
var intTimer;
var intValue=0;
var objTip=document.getElementById('pTip');
var objPro=document.getElementById('proDownFile');
function Interval_handler(){
intValue++;
objPro.value=intValue;
if(intValue>=objPro.max)
{
clearInterval(intTimer);
objTip.innerHTML="恭喜你,下载已经完成。";
}
else{
objTip.innerHTML="请耐心等待,正在下载中 "+intValue+"%";
}
}
function Btn_Click(){
intTimer=setInterval(Interval_handler,100);
}
</script>
</body>
运行效果图: