教你用JavaScript制作定时器

2025-09-24 20:56:36

1、首先新建一个index文件

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

</head>

<body>

</body>

</html>

教你用JavaScript制作定时器

2、在head里写写个script标签

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script type="text/javascript">

</script>

</head>

<body>

</body>

</html>

教你用JavaScript制作定时器

3、在body里写一个按钮

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script type="text/javascript">

</script>

</head>

<body>

<div id="id"></div>

<button id="btn">关闭</button>

</body>

</html>

教你用JavaScript制作定时器

4、在script标签里写

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script type="text/javascript">

window.onload = function(){

}

</script>

</head>

<body>

<div id="id"></div>

<button id="btn">关闭</button>

</body>

</html>

让它先加载网页再加载js模块

教你用JavaScript制作定时器

5、获取body里div的id

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script type="text/javascript">

window.onload = function(){

var time = document.getElementById("id");

}

</script>

</head>

<body>

<div id="id"></div>

<button id="btn">关闭</button>

</body>

</html>

教你用JavaScript制作定时器

6、声明一个变量

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script type="text/javascript">

window.onload = function(){

var time = document.getElementById("id");

var i = 0;

}

</script>

</head>

<body>

<div id="id"></div>

<button id="btn">关闭</button>

</body>

</html>

教你用JavaScript制作定时器

7、在这里写一个定时器

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script type="text/javascript">

window.onload = function(){

var time = document.getElementById("id");

var i = 0;

time = setInterval(function(){

id.innerHTML = i++;//写一个定时器,第一个参数函数中获取变量i的值

},1000);//第二个参数是它每次变动所间隔的时间,单位量为毫秒1000毫秒等于1秒

</script>

</head>

<body>

<div id="id"></div>

<button id="btn">关闭</button>

</body>

</html>

教你用JavaScript制作定时器

8、再写一个定时器关闭的函数

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<script type="text/javascript">

window.onload = function(){

var time = document.getElementById("id");

var i = 0;

time = setInterval(function(){

id.innerHTML = i++;//写一个定时器,第一个参数函数中获取变量i的值

},1000);//第二个参数是它每次变动所间隔的时间,单位量为毫秒1000毫秒等于1秒

var button = document.getElementById("btn");//获取按钮id

button.onclick = function(){

clearTimeout(time);//点击按钮关闭定时器

}

}

</script>

</head>

<body>

<div id="id"></div>

<button id="btn">关闭</button>

</body>

</html>

教你用JavaScript制作定时器

9、最后快捷键Ctrl+R网页运行~~~

一个定时器就出来啦~

教你用JavaScript制作定时器

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢