【发布时间】:2017-11-22 08:36:19
【问题描述】:
我有一个计数脚本,我把它放在一个模式中,我在触发器中添加了 onclick 事件,但我的问题是当页面加载时计数器开始工作。当我在 30 秒后打开模式弹出窗口时,计数器显示 30 秒......我希望它在打开模式弹出窗口时从 0 开始 我有如下 触发
var count1=0;
var counter1=setInterval(myTimerUp, 1000); //1000 will run it every 1 second
function myTimerUp()
{
count1=count1+1;
if (count1 == 100)
{
clearInterval(counter);
return;
}
document.getElementById("timerUp").innerHTML="This pop-up is running from "+ count1 + " secs"; // watch for spelling
}
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exModal1button" onclick="myTimerUp()">Pop-up manual trigger </button>
<span id="timerUp"></span>
【问题讨论】:
-
请养成添加sn-p的习惯。
-
@RajkumarSomasundaram 添加了 sn-p
标签: javascript timer onclick counter