利用setInterval制作网页计时器

 在javascript中利用 setInterval   clearInterval定时 方法去控制显示时间的增加

1 <!DOCTYPE html>
 2 <html>
 3
 4     <head>
 5         <meta charset="UTF-8">
 6         <title>页面时钟</title>
 7         <script type="text/javascript" src="js/jquery-3.2.1.js"></script>
 8     </head>
 9
10     <body>
11         <!--<input type="button" id="button1"value="OK" />
12         <img src="img/00000.jpg" />-->
13     <!--添加一个文本框显示时间,两个按钮去控制时间的开始和暂停-->
14         <input type="text" size="30" id="one" /><br />
15         <input type="button" id="two" value="开始" onclick="fun1()" />
16         <input type="button" id="three" value="结束" onclick="fun2()" />
17
18     </body>
19
20 </html>
21 <script type="text/javascript">
22     //控制文本框中的内容
23     //            document.getElementById("one").value="123";
24     var id;
25
26     function fun1() {
27         //确保只打开一个定时器
28         setTime();
29
30         if(!id) {
31
32             id = window.setInterval(setTime, 1000);
33         }
34     }
35
36     function setTime() {
37         var date = new Date();
38         document.getElementById("one").value = date.toLocaleString();
39     }
40     //停止时钟
41     function fun2() {
42
43         clearInterval(id);
44         id = undefined;
45     }
46 </script>
时间: 2024-08-01 00:49:34

利用setInterval制作网页计时器的相关文章

利用jquery制作网页导航定位

我们在日常浏览网站中,由于网站包含信息量大,例如购物网站中会有许多商品.那么对于这样的情况,往往会有导航栏来帮助我们迅速的找到自己想要的信息.例如图中所示,左侧是商品列表,右侧是商品分类导航栏. 我们现在需要做到的效果是: 1.点击某个商品分类,自动跳转至具体的商品列表. 2.在鼠标滚动浏览商品的同时,根据左侧的商品信息的变化情况,右侧的分类名称会自动标红.表示现在浏览的商品正是该分类下的商品. 实现的基本思路: 1.设置锚点.在导航栏的<a>标签中,设置"href"属性为

利用CSS3制作网页动画

如何在网页中实现动画效果动态图片 flashjavascriptcss3变形是一些效果的集合如平移 旋转 缩放 倾斜效果每个效果都可以称为变形(transfrom) 它们可以分别操控元素发生平移.旋转.缩放.倾斜等变换语法transform:[transfrom-function]*; 变形函数translate():平移函数,基于X Y坐标重新定位元素位置scale():缩放函数,可以是元素对象尺寸放生变换rotate():旋转函数,取值是一个度数skew():倾斜函数,取值是一个度数值2D的

利用css3制作网页动画的解析

一.CSS3变形 CSS3变形是一些效果的集合 如平移.旋转.缩放.倾斜效果 每个效果都可以称为变形(transform),它们可以分别操控元素发生平移.旋转.缩放.倾斜等变化 二.CSS3位移:translate <style type="text/css"> li a:hover{ transform: translate(10px,10px); transform: translateX(10px); transform: translateY(10px); } &l

第九章 利用CSS3制作网页动画

一.CSS3变形 CSS3变形是一些效果的集合    如平移.旋转.缩放.倾斜效果    每个效果都可以称为变形(transform),它们可以分别操控元素发生平移.旋转.缩放.倾斜等变化 二.CSS3位移:translate <style type="text/css"> li a:hover{       transform: translate(10px,10px);       transform: translateX(10px);       transform

利用CSS制作静态网页的注意事项

利用CSS制作静态网页主要是在<head>里面使用外联CSS文件来赋予网页样式 首先用div分区块,了解网页布局,脑子里面有个大概的页面布局 目前学习写的几种的网页布局可以分为以下几种情况: 1.页面中间 centen ,两边留白 :直接测量 centen 内容的宽度和高度,利用 maigin:auto 让内容居中即可: 2.页面顶部 head 满页面内容 ,下面centen 居中 ,两边留白:head 宽度设为100%,中间centen 内容的宽度和高度,利用 maigin:auto 让内容

定时器和延时器(利用定时器制作倒计时)

一.延时器(setTimeout) 1.延时器(setTimeout)的工作方式是:当设定一个延时器是5s后进行时,并不代表它5s后就立即执行,只是代表它5s后会被加入队列,如果5s后,队列没有其他东西,那么延时器的代码会立即执行,否则会延迟执行. 因此,关于延时器最重要的一点是:指定的时间间隔(如设置5s后执行),表示何时将延时器加入到队列,而不是何时真正执行代码. 二.定时器(setInterval) 1.定时器的一大特点是每隔一段时间(如每隔2s)就会执行,一直重复.这样有个问题:设定一个

利用QuickCHM制作chm

CHM是一种常见的帮助文件格式,也是电子书的一种格式. 下面是使用QuickCHM制作chm的步骤: 1.先将所有的word文档存储为mht格式,点击,文件--另存为网页,如下 2.确保所有的word文档都已经拥有了自己的mht备份. 3.用QuickCHM导入工程,点击,文件--CHM向导,选择文件夹路径 4.更改章节名称,如下 5.更改章节图标,如下 6.添加新的章节,例如添加index章节 7.更改章节的结构,直接在左侧的树上拖动节点进行编辑 8.保存工程,点击保存按钮,会发现文件夹下多了

利用removeChild制作简单的倒序删除效果【jsDEMO】

[功能说明] 利用removeChild制作简单的倒序删除效果 [HTML代码说明] <ul class="list" id="list"> <li class="in">1</li> <li class="in">2</li> <li class="in">3</li> <li class="in"

初学JS——利用JS制作的别踩白块儿(街机模式) 小游戏

初学JS--利用JS制作的别踩白块儿(街机模式) 小游戏 这个是上个星期5写的了,当时是突然想写个游戏,就想到了别踩白块儿,当时的想法是 可能普通模式的别踩白块儿因为他的"块儿"是滚动的向上这种,以我目前会的技术想不出怎么写, 但是如果是街机模式,通过你每按一次按键之后他像下跳一格这样的就非常好实现了. 通过我目前会的知识,实现的步骤大概是这样的: 建一个4X4的表格,制作2张150X100的图片,一张全白色,一张全黑色,命名为0.JPG,1.JPG 就是说当文件名为0的时候就是白色的