<!DOCTYPE html><html><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width" /><title>setInterval</title></head><!--JavaScript 定时器是 Web 页面动画效果的必需之物,使用定时器可以为 Web 页面制作出移动的景物、变幻的色彩和跳动的火焰,这些都需要定时器将页面元素分帧改变其属性而实现。JavaScript 定时器有以下两个方法- setInterval():按照指定的周期(以毫秒计)调用函数或者计算表达式。* 该方法会不停地调用函数,直到 clearInterval() 被调用或者窗口被关闭,语法为+[source,javascript]----setInterval(code, millisec)----* 其中,code 为必须调用的函数;* millisec 是周期性执行或者调用 code 之间的时间间隔,以毫秒计。在下面的实例中,我们定义了一个实时显示当前时间的功能,通过 setlnterval 实现每隔 1 秒重置当前时间的显示。[source,html,]------><body><font id="fYear"></font>年<font id="fMonth"></font>月<font id="fDate"></font>日<font id="fTime"></font><script type="text/javascript">var fYear, fMonth, fDate, fTime;window.onload = function () {fYear = document.getElementById("fYear");fMonth = document.getElementById("fMonth");fDate = document.getElementById("fDate");fTime = document.getElementById("fTime");timeMove();setInterval(timeMove, 1000); // 每秒调用一次}function timeMove() {date = new Date();fYear.innerHTML = date.getFullYear();fMonth.innerHTML = date.getMonth() + 1;fDate.innerHTML = date.getDate();fTime.innerHTML = date.getHours() + ":" +date.getMinutes() + ":" +date.getSeconds();}</script></body><!--------></html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。