↓↓选择一款你喜欢的背景皮肤吧!↓↓
{WEB前端技术分享,APP开发,PHP编程学习}
秒数倒计时,带多个可控参数,方便修改以满足各种需求的实现,原生js写法。
源码如下:
</p> <p> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> </p> <p> <title> </title> <style type="text/css"> * { margin:0; padding:0; } body { font:12px/20px Tahoma, Geneva, sans-serif;} ul li { list-style:none; } img { border:0 none;} a{ outline:0;} .tc{ text-align:center;} .none{display:none;} /*实例演示层固定样式*/ .demo{width:400px;margin:0 auto;padding:5px; border:1px #abb8be solid; border-radius:5px;} .demo #Countdown{font-weight:bold;color:#f00;} .clickBox{width:400px;height:45px;margin:0 auto; text-align:center;padding:10px;} </style> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> </p> <div class="clickBox"> 秒数倒计时 </div> <div class="demo"> <span id="Countdown"></span>秒后再发一次 </div> <p> <script type="text/javascript"> function Timing(time,obj,msg){ var t=eval(parseInt(time)+1);//+1,初始页面显示time,而非(time-1); document.getElementById(obj).innerHTML=t; function Countdown(){ if(t>0){ t--; document.getElementById(obj).innerHTML=t var action=setTimeout(Countdown,1000); }else{ clearTimeout(action); document.getElementById(obj).parentNode.innerHTML=msg; } }; Countdown(); }; Timing(30,"Countdown","倒计时已结束!"); </script>
提示:你可以先修改部分代码再运行。
循例提醒下,点击运行按钮,直接查看运行效果,相信你懂的...
如果你觉得本站文章不错,阅读完有所收获,欢迎捐赠赞助:
(*必填)
(选填)
[ 请确保填写正确的邮箱地址,您的留言审核通过会收到邮件通知! ]
[请申请gravatar头像,木有头像的评论可能不会被回复]
【查看更多】提示:发表说说,请登录
6条评论( 网友:3 条,站长:2 条, 其它:1 条 ) 网友评论{有您的评论更精彩....}