gpt4 book ai didi

javascript - 单击按钮后需要创建倒计时

转载 作者:行者123 更新时间:2023-11-28 01:58:02 26 4
gpt4 key购买 nike

我对编码很陌生。我正在开发一个简单的游戏,当你死亡时,它会显示类似“感谢你玩,你的分数是_”。下一行是一个按钮,上面写着“再玩一次”。我让按钮重置游戏并自动开始新游戏。如果我能得到一些帮助,为按钮添加倒计时,那就太好了。按下后,我希望屏幕上显示 3、2、1,然后开始游戏。

`{
var msg_score = document.getElementById("msg");
msg_score.innerHTML = "Thanks for playing!<br /> Your Score : <b>"+score+"</b><br /><br /><input type='button' value='Play Again' onclick='window.location.reload();' />";
document.getElementById("playArea").style.display = 'none';
window.clearInterval(interval);
}`

最佳答案

定义一个函数来创建所请求的倒计时。

function count_down(seconds) {
var msg_score = document.getElementById("msg");
if(seconds <= 0) {
window.location.reload();
return;
}
msg_score.innerHTML = msg_score.innerHTML + "<br/>" + seconds;
seconds--;
setTimeout(count_down(seconds), 1000);
}

并将 onclick='window.location.reload();' 更改为 count_down(3);

关于javascript - 单击按钮后需要创建倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18809417/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com