HTML DOM setTimeout() 方法

ECMAScript参考:https://blog.csdn.net/qq_30225725/article/details/88621180

DOM参考:Javascript第五章window对象的事件常用方法第三课:https://blog.csdn.net/qq_30225725/article/details/88624216

BOM参考:Javascript第五章history对象第四课:https://blog.csdn.net/qq_30225725/article/details/88624376

Javascript第五章location对象第五课
https://blog.csdn.net/qq_30225725/article/details/88624613
更多免费教学文章请关注这里

<html>
<head>
<script type="text/javascript">
function timedMsg()
{var t=setTimeout("alert('5 seconds!')",5000)
}
</script>
</head><body>
<form>
<input type="button" value="Display timed alertbox!"
onClick="timedMsg()">
</form>
<p>Click on the button above. An alert box will be
displayed after 5 seconds.</p>
</body></html>

HTML DOM setTimeout() 方法

循环的

<html>
<head>
<script type="text/javascript">
function timedMsg()
{var t=setTimeout("alert('5 seconds!')",5000)
}
</script>
</head><body>
<form>
<input type="button" value="Display timed alertbox!"
onClick="timedMsg()">
</form>
<p>Click on the button above. An alert box will be
displayed after 5 seconds.</p>
</body></html>

停止计时,方法是一一对应的

HTML DOM clearInterval() 方法

下面这个例子将每隔 50 毫秒调用 clock() 函数。您也可以使用一个按钮来停止这个 clock:

<html>
<body><input type="text" id="clock" size="35" />
<script language=javascript>
var int=self.setInterval("clock()",50)
function clock(){var t=new Date()document.getElementById("clock").value=t}
</script>
</form>
<button onclick="int=window.clearInterval(int)">
Stop interval</button></body>
</html>

HTML DOM clearTimeout() 方法

既可以停止一次性计时器也可以停止周期性计时器

实例
下面的例子每秒调用一次 timedCount() 函数。您也可以使用一个按钮来终止这个定时消息:

<html>
<head>
<script type="text/javascript">
var c=0
var t
function timedCount(){document.getElementById('txt').value=cc=c+1t=setTimeout("timedCount()",1000)}
function stopCount(){clearTimeout(t)}
</script>
</head>
<body><form>
<input type="button" value="Start count!" onClick="timedCount()">
<input type="text" id="txt">
<input type="button" value="Stop count!" onClick="stopCount()">
</form></body>
</html>

用 setTimeout一次性计时器,也能实现周期效果

直接在参数里写个匿名函数:

Javascript第五章倒计时第二课相关推荐

  1. Javascript第五章location对象第五课

    ECMAScript参考:https://blog.csdn.net/qq_30225725/article/details/88621180 DOM参考:Javascript第五章window对象的 ...

  2. Javascript第五章history对象第四课

    ECMAScript参考:https://blog.csdn.net/qq_30225725/article/details/88621180 DOM参考:Javascript第五章window对象的 ...

  3. Javascript第五章DOM简介和window对象第一课

    更多免费教学文章请关注这里 ECMAScript参考:https://blog.csdn.net/qq_30225725/article/details/88621180 Javascript第五章w ...

  4. Javascript第五章删除、克隆、插入、替换方法源码第九课

    更多免费教学文章请关注这里 firstChild firstElementChild第一个子节点 lastChild lastElementChild最后一个子节点 nextSibling nextE ...

  5. Javascript第五章获取DOM对象的属性,加游览器搜索框内容点击跳转源码第七课

    注意:其中 function $(id){return document.getElementById(id);} 表示:这个就是个方法, 方法名字叫$ 参数为id. 这个是元素id. 传入这个id, ...

  6. Javascript第五章改变CSS样式节点两种方法,制作导航背景切换效果第十课

    第一种方法: 鼠标移出,移入来改变导航的样式 第二种方法: 如果改变的效果较多的话 代码出现冗余 可以有className 代码如下: 效果:

  7. Javascript第五章innerHTML/innerText/创建新节点元素添加内容第八课

    测试结果: 步骤: 练习:按钮每点击一次,下面内容就增加一条 更多免费教学文章请关注这里 结果 源码: <!DOCTYPE html> <html lang="zh&quo ...

  8. Javascript第五章切换层效果、复选框的全选十三课

    层切换效果: 效果 复选框的全选

  9. Javascript第五章为什么用firstChild获取table中最后一个节点会取到text或者tbody第十一课

    firstChild firstElementChild第一个子节点 lastChild lastElementChild最后一个子节点 nextSibling nextElementSibling下 ...

最新文章

  1. Json的序列化和反序列化
  2. 绩点1.8成功逆袭!复旦博士林田成为华为第20位「天才少年」
  3. 【数据平台】Python解析Ngnix日志
  4. oralce group by字符串拼接
  5. 回顾游戏中的设计模式:策略模式vs抽象工厂
  6. ubuntu和python快速换源
  7. 在Visual Studio的Server Explorer中怎样修改表名
  8. Linux QT5.12 一种整体界面字体设置的方法及设置PlainTextEdit组件的字体大小方法
  9. 系统文件-- lsof
  10. html第八章制作花样链接卡,利用flex布局横向滚动制作滑动选项卡以及内容滑块...
  11. 立足共赢 | 开宸引领绿色会展经济新形式
  12. 模二多项式环 及 BCH码 的纯python实现和一些问题
  13. matlab boxplot显示平均值,r – Boxplot显示平均值
  14. 云平台仿真框架cloudsim介绍
  15. Typora设置图片上传服务
  16. [转载] 高大上的 CSS 效果:Shape Blobbing
  17. java swrt_GitHub - EldersJavas/OpenwrtCompileScript at 68a369bb068dfcf94c9f41386bf377f680f39eac
  18. CSS基础班笔记(三)
  19. java基础巩固-宇宙第一AiYWM:为了维持生计,四大基础之OS_Part_2整起~IO们那些事【包括五种IO模型:(BIO、NIO、IO多路复用、信号驱动、AIO);零拷贝、事件处理及并发等模型】
  20. 什么是STN黄绿模、什么是蓝模、什么是灰模

热门文章

  1. Star-shaped polygon
  2. 一名计算机专业新生代农民工的五年求学之路,从“低谷”到“山峰”
  3. 堆排序——top k问题
  4. MVC和MTV初步认识+django的一个简单应用(萌新交流互动,欢迎大家指出错误)
  5. android减少动态效果,【技巧】手机运行变慢?试试这些办法!
  6. java计算任意2个日期内的工作日_计算任意2个日期内的工作日(摘抄)
  7. Shell脚本编程之(六)循环
  8. R语言·文本挖掘︱Rwordseg/rJava两包的安装(安到吐血)
  9. R︱Rstudio 1.0版本尝鲜(R notebook、下载链接、sparkR、代码时间测试profile)
  10. 在GPU上部署Bert模型