js setTimeout()函数介绍及应用以倒计时为例


Posted in Javascript onDecember 12, 2013

定义和用法:

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

语法:

setTimeout(code,millisec)

参数:

code (必需):要调用的函数后要执行的 JavaScript 代码串。
millisec(必需):在执行代码前需等待的毫秒数。

提示:

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

举例:

<script language="javascript"> 
function timer(){ var value=Number(document.all['time'].value); 
if (value>1) document.all['time'].value=value-1; 
else { 
document.all['time'].value="同意"; 
return false; 
} 
window.setTimeout("timer()",1000); 
} 
</script> 
<body onload="timer()"> 
<input name="time" value="10" type="button" style="width:40px;" /> 
</body>
Javascript 相关文章推荐
checkbox全选所涉及到的知识点介绍
Dec 31 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
Jun 17 Javascript
Jquery响应回车键直接提交表单操作代码
Jul 25 Javascript
加随机数引入脚本不让浏览器读取缓存
Sep 04 Javascript
JavaScript DOM操作表格及样式
Apr 13 Javascript
javascript实现图片延迟加载方法汇总(三种方法)
Aug 27 Javascript
JS实现带提示的星级评分效果完整实例
Oct 30 Javascript
js跨浏览器的事件侦听器和事件对象的使用方法
Dec 17 Javascript
微信小程序调用微信支付接口的实现方法
Apr 29 Javascript
JavaScript面向对象中接口实现方法详解
Jul 24 Javascript
uniapp,微信小程序中使用 MQTT的问题
Jul 11 Javascript
超详细小程序定位地图模块全系列开发教学
Nov 24 Javascript
jquery如何获取复选框的值
Dec 12 #Javascript
Jquery创建一个层当鼠标移动到层上面不消失效果
Dec 12 #Javascript
jQuery的each终止或跳过示例代码
Dec 12 #Javascript
javascript字符串替换及字符串分割示例代码
Dec 12 #Javascript
js使下拉列表框可编辑不止是选择
Dec 12 #Javascript
深入理解JavaScript是如何实现继承的
Dec 12 #Javascript
Javascript Ajax异步读取RSS文档具体实现
Dec 12 #Javascript
You might like
无数据库的详细域名查询程序PHP版(5)
2006/10/09 PHP
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
在PHP中实现Javascript的escape()函数代码
2010/08/08 PHP
php保存信息到当前Session的方法
2015/03/16 PHP
smarty模板引擎之配置文件数据和保留数据
2015/03/30 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
jQuery参数列表集合
2011/04/06 Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
2013/12/04 Javascript
将list转换为json失败的原因
2013/12/17 Javascript
解析JSON对象与字符串之间的相互转换
2013/12/18 Javascript
jquery实现手机发送验证码的倒计时代码
2014/02/12 Javascript
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
node.js中的require使用详解
2014/12/15 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
Javascript前端经典的面试题及答案
2017/03/14 Javascript
Node.js v8.0.0正式发布!看看带来了哪些主要新特性
2017/06/02 Javascript
jQuery实现轮播图及其原理详解
2020/04/12 jQuery
vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】
2019/03/16 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
[03:02]2014DOTA2西雅图邀请赛 让队员自己告诉你DK NAVI备战情况
2014/07/08 DOTA
Python实现在Linux系统下更改当前进程运行用户
2015/02/04 Python
用python实现的线程池实例代码
2018/01/06 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
keras做CNN的训练误差loss的下降操作
2020/06/22 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
我的五年职业生涯规划
2014/01/23 职场文书
2015应届毕业生自荐信范文
2015/03/05 职场文书
幼儿教师师德师风自我评价
2015/03/05 职场文书
学习雷锋主题班会
2015/08/14 职场文书
干货!开幕词的写作方法
2019/04/02 职场文书
深入理解margin塌陷和margin合并的解决方案
2021/06/26 HTML / CSS
MySQ InnoDB和MyISAM存储引擎介绍
2022/04/26 MySQL
python区块链持久化和命令行接口实现简版
2022/05/25 Python