【发布时间】:2016-02-16 10:20:38
【问题描述】:
我正在为使用 Javascript/HTML 的游戏进行 10 秒倒计时。此时代码在加载时运行。但是,问题是我无法将它链接到一个按钮,以便我可以在点击时触发代码。
function countdown(secs,elem){
var element= document.getElementById(elem);
element.innerHTML = "Time is running out.." +secs+ " seconds";
secs--;
var timer = setTimeout('countdown('+secs+' ,"'+elem+'")',1000);
if (secs<1) {
clearTimeout(timer);
element.innerHTML="<h1> GAME OVER!</h1>";
};
}
<div class="clock">
<div id="status"></div>
<script type="text/javascript">countdown(10,"status");</script>
</div>
我尝试了很多不同的东西,但似乎无法让它发挥作用。任何帮助都会很棒。谢谢
【问题讨论】:
标签: javascript html button onclick