简易倒计时的制作
js代码
//获取div
var div=document.querySelector(".box");
let i=10;
//setInterval执行多次的定时器
var timer=setInterval("time()",1000)
function time(){
div.innerHTML="倒计时"+i+"秒";
i--;
if(i<0){
//clearInterval清除定时器
clearInterval(timer);
div.innerHTML="倒计时结束";
}
}
html和css代码,当然也可以不写css样式,效果是一样的
<style>
.box{
width: 500px;
height: 500px;
margin: auto auto;
font-size: 40px;
color: paleturquoise;
background-color: pink;
text-align: center;
line-height: 500px;
transition: 3s;
}
</style>
<body>
<div class="box">
</div>
</body>
效果图