javascript setTimeout() 倒计时实现代码

<div>距离页面关闭还有 <span id="limit">5</span> 秒</div>

 代码如下 复制代码
<script type="text/javascript">
<!--
function showlimit(){
    for(var i=5;i>=0;i--){
        setTimeout("setlimit("+i+")",i*1000);
    }
}
 
function setlimit(i){
    var n = -(i-5);
    var obj = document.getElementById("limit");
    if(obj){
        obj.innerHTML = n;
    }
}
window.onload = function(){
    showlimit();
}
//-->
</script>

应用于窗口关闭提示,页面关闭提示等,注意javascript的负负得正这个算法。

看实例一个迟延加载代码

 代码如下 复制代码

<script type="text/javascript">
function timedText()
{
var t1=setTimeout("document.getElementById('txt').value='2 seconds!'",2000)
var t2=setTimeout("document.getElementById('txt').value='4 seconds!'",4000)
var t3=setTimeout("document.getElementById('txt').value='6 seconds!'",6000)
}
</script>

这是一段js代码就是过2,4,6秒执行一次。

在form里面如下。

 代码如下 复制代码

<input type="button" value="显示计时的文本!" onClick="timedText()">
<input type="text" id="txt">

这样我们只要输入一个字符开始就会看到2,4,6显示了哦。

更多详细内容请查看:http://www.111cn.net/wy/99/e80915fb120d9b233c8471240a7390aa.htm

setTimeout实现的自动变化显示随机数的效果:

 代码如下 复制代码
<html>
<head>
<script>
window.onload=sett;
function sett()
{
document.body.innerHTML=Math.random();
setTimeout("sett()",500);
}
</script>
</head>
<body>
</body>
</html>

 

相关函数:

setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。

用setInterval实现的自动变化显示随机数的效果:

 代码如下 复制代码

<html>
<head>
<script>
function sett()
{
document.body.innerHTML=Math.random();
}
setInterval("sett();", 500);
</script>
</script>
</head>
<body>
</body>
</html>

时间: 2024-10-23 23:36:34

javascript setTimeout() 倒计时实现代码的相关文章

JavaScript实现倒计时代码段Item1(非常实用)_javascript技巧

现今团购网.电商网.门户网等,常使用时间记录重要的时刻,如时间显示.倒计时差.限时抢购等,本文分析不同倒计时效果的计算思路及方法,掌握日期对象Date,获取时间的方法,计算时差的方法,实现不同的倒时计效果. 1.简单时间显示 讲解日期对象Date,并通过该对象获取时.分.秒等,让你自由提取所需时间内容. <!DOCTYPE html> <html> <head> <title>获取时间</title> <script type="

javascript显示倒计时控制按钮的简单实现_javascript技巧

html: <a><span id="sendAgain" onclick="sendEmail()">2.再次发送激活邮件</span></a> (span控制点击事件,disabled无效) js: /*发送邮件*/ function sendEmail(){//发送邮箱认证邮件 var me = $("#sendAgain"); me.time = 60; (function() { if (

js简单倒计时实现代码_javascript技巧

本文实例讲述了js简单倒计时实现代码.分享给大家供大家参考,具体如下: <div class="time"> 距离活动结束还有<span id="day"></span>天 <span id="hours"></span>小时 <span id="min"></span>分 <span id="sec"><

javascript实现倒计时跳转页面_javascript技巧

很多网页都有类似的效果,那就是经过指定的时间能够跳转到其他页面,如果再人性化一点话,会带有倒计时效果,本章节就介绍一下如何实现此效果,代码实例如下: <script type="text/javascript"> var t=10; setInterval("refer()",1000); function refer(){ if(t==0){ location.href="http://www.jb51.net"; } docume

Javascript实现倒计时(防页面刷新)实例_javascript技巧

话不多说,请看实例代码 <!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=&q

javascript实现倒计时(精确到秒)_javascript技巧

代码相当简单实用,这里就不多废话了,小伙伴们简单看下就能明白 <!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> <

javascript页面倒计时实例_javascript技巧

本文实例讲述了javascript页面倒计时实现方法.分享给大家供大家参考.具体实现方法如下: <html> <head> </head> <body> <input type="text" name="mss" id="mss"/> <form action="./index.html"> <input type="text"

手机开发必备技巧:javascript及CSS功能代码分享

这篇文章主要介绍了手机开发必备技巧:javascript及CSS功能代码分享,本文讲解了viewport(可视区域)操作.链接操作.javascript事件等内容,需要的朋友可以参考下     1. viewport: 也就是可视区域.对于桌面浏览器,我们都很清楚viewport是什么,就是出去了所有工具栏.状态栏.滚动条等等之后用于看网页的区域, 这是真正有效的区域.由于移动设备屏幕宽度不同于传统web,因此我们需要改变viewport; 实际上我们可以操作的属性有4 个:  代码如下: wi

jQuery实现的手机发送验证码倒计时效果代码分享_jquery

这是一款基于jquery实现的手机发送验证码倒计时效果代码,可实现实时显示秒数倒计时的功能,还可实现对手机号码格式验证的功能,是一款常用的网站注册发送手机验证码特效代码. 效果描述:注册一个网站,当需要发送验证码到手机上的时候,我们经常碰到这样的效果: 首先检测手机是否符合1开头,11位数字的格式: 若不符合,则提示错误信息并返回false: 否则提交给后台,后台确定接收后返回一个值,发送按钮变为灰色并倒计时. 运行效果: --------------------------------效果演示