2 lucky 0622 lucky_0622 于 2014.11.04 11:33 提问

HTML中Progress的问题

我写了两个div,每个div中包含一个progress,刚开始我显示div1,点击next之后div1隐藏,显示div2(这个已经实现),现在的问题就是如何显示div2之后,div2中的progress可以自动执行?
function setProgress()
{
//获得进度条标签
var prBar = document.getElementById("set");

//显示的进度百分比数值
var val = document.getElementById("numValue");
prBar.value=currProgress;
val.innerHTML = Math.round((currProgress/total)*100)+"%";
currProgress++;
if(currProgress>100) done=true;
if(!done)
    setTimeout("startProgress()",500);
else
{
    done = false;
    currProgress = 0;
}

}
这是执行进度条代码,如何更改可以让他自动开始执行,我现在是通过点击按钮来执行的

就让他所在的div显示之后自动开始就可以了。。

1个回答

showbo
showbo   Ds   Rxr 2014.11.18 16:16

显示div的函数结尾调用下setProgress()方法启动就好了吧

Csdn user default icon
上传中...
上传图片
插入图片