本文实例为大家分享了javascript实现倒计时效果的具体代码,供大家参考,具体内容如下
首先先写一个布局
#numbers p { position: absolute; font-size: 100px; left: 50%; top: 30%; margin-left: -29px; display:none; } 3
2
1
用position:absolute使数字重合(display不为none时)
之后开始添加javascipt内容
倒计时主要通过setInterval()来实现,每1秒刷新一次。那么问题来了,在页面加载完成后一秒,setInterval()中的内容才开始执行,倘若我们需要在打开页面后立马开始倒计时的话,就应先把3这个数字即number[0]展示出来。之后每秒需要显示相应的数字,并将前一个数字隐藏。从1开始,当i的值不为number.length的时候,都执行相同的指令。当i为number.length时,只需将number[2]即1隐藏,并且清除定时器,否则倘若找不到对应的元素,就会出现Uncaught TypeError: Cannot read property ‘style' of undefined的错误。
至此,倒计时功能完成。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。



