开发者社区> 问答> 正文

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显示之后自动开始就可以了。。

展开
收起
小旋风柴进 2016-03-12 09:38:05 2091 0
1 条回答
写回答
取消 提交回答
  • 显示div的函数结尾调用下setProgress()方法启动就好了吧

    2019-07-17 19:00:08
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载