Use JS to display the countdown digital clock effect and js countdown digital clock
The example in this article describes the digital clock effect of page countdown implemented by JS. Share it with you for your reference. The specific implementation method is as follows:
<! DOCTYPE html PUBLIC "-// W3C // dtd xhtml 1.0 Transitional // EN "" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> <Html xmlns =" http://www.w3.org/1999/xhtml "> <Head> <meta http-equiv =" Content-Type "content =" text/html; charset = UTF-8 "/> <title> countdown clock implemented by javascript </title> <style> body, div {margin: 0; padding: 0 ;}body {color: # fff; font: 16px/1.5 \ 5fae \ 8f6f \ 96c5 \ 9ed1 ;}# countdown {width: 300px; text-align: center; background: # 1a1a1a; margin: 10px auto; padding: 20px 0;} input {border: 0; width: 283px; height: 50px; cursor: pointer; margin-top: 20px; background: url ( http://www.bkjia.com/jscss/demoimg/201210/btn-1.png ) No-repeat;} input. cancel {background-position: 0-50px;} span {color: #000; width: 80px; line-height: 2; background: # fbfbfb; border: 2px solid # b4b4b4; margin: 0 10px; padding: 0 10px; }</style> <script> window. onload = function () {var oCountDown = document. getElementById ("countdown"); var aInput = oCountDown. getElementsByTagName ("input") [0]; var timer = null; aInput. onclick = function () {this. className = ""? (Timer = setInterval (updateTime, 1000), updateTime (): (clearInterval (timer); this. className = this. className = ''? "Cancel": '';}; function format (a) {return. toString (). replace (/^ (\ d) $/, '0 $ 1')} function updateTime () {var aSpan = oCountDown. getElementsByTagName ("span"); var oRemain = aSpan [0]. innerHTML. replace (/^ 0/, '') * 60 + parseInt (aSpan [1]. innerHTML. replace (/^ 0/, ''); if (oRemain <= 0) {clearInterval (timer); return} oRemain --; aSpan [0]. innerHTML = format (parseInt (oRemain/60); oRemain % = 60; aSpan [1]. innerHTML = format (parseInt (oRemain ));}} </script>
Through this article. I hope this article will help you with JS programming.