用setTimeout(函数,t);
成都创新互联企业建站,10年网站建设经验,专注于网站建设技术,精于网页设计,有多年建站和网站代运营经验,设计师为客户打造网络企业风格,提供周到的建站售前咨询和贴心的售后服务。对于网站制作、做网站中不同领域进行深入了解和探索,创新互联在网站建设中充分了解客户行业的需求,以灵动的思维在网页中充分展现,通过对客户行业精准市场调研,为客户提供的解决方案。
设定延迟一段时间,再进行操作
比如:
setTimeout("sleep()",1000); //延迟1s后再操作sleep()函数
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的script标签,输入js代码:setInterval(fun, 1000);function fun() {$('body').append('123br/');}。
3、浏览器运行index.html页面,此时每隔一秒钟会调用一次fun函数打印123。
用 setTimeout(a,2000)
a为自定义的函数,2000记毫秒
很笨的方法^-^
把所有body代码写入个函数中,再setTimeout
javascript提供了setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,因此延迟1秒后执行一个函数可以如下代码实现:
setTimeout("fun()",1000); // fun()是自定义函数
下面实例演示:打开页面后倒计时3秒,然后弹出对话框
1、HTML结构
div id="test"3/div
2、javascript代码
function fun(n){
if(n0){
n--;
document.getElementById("test").innerHTML = n;
setTimeout("fun("+n+")",1000)
}
else
alert("时间到!!");
}
window.onload = function(){
setTimeout("fun(3)",1000)
}
3、效果演示
用setInterval()函数: 如
i=0;
setInterval(
function(){
i++;
},1);
1毫秒 i 增加1。
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的body标签中输入:button onclick="setTimeout(send, 1000)"btn/button,script标签中输入js代码:function send() {document.body.innerText = 'use send';}。
3、浏览器运行index.html页面,点击btn按钮。
4、等待1秒后,确实执行了send()方法打印了“use send”文本。