怎么让html里的js脚本延迟5秒运行?

2020-07-11更新
如无详细描述
XJH19981031SXR

setTimeout函数调2113用。如下:

setTimeout( function(){
//add your code
}, 5 * 1000 );//延迟5000毫米

setTimeout() 的第一5261个参数是含有 JavaScript 语句的字符串。这4102语句可能诸如 "alert('5 seconds!')",或者对1653函数的调用,诸如 alertMsg()"。

第二个参数指示从当前起多少毫秒后执行第一个参数。

怎么让html里的js脚本延迟5秒运行?

扩展资料

延迟运行,setTimeout函数用法的具体事例:

<script language="javascript">

function test(obj)

{

alert(obj);

setTimeout("test()",1000);

}

</script>

<input id="testButton" type="button" onclick="test(this)">

setTimeout里的test()没带参数,第一次显示[object],1000毫秒之后显示undefined,变量尚未赋值,也就是说用此方式可以实现带参数的方法循环,但是参数被销毁。

其实这很简单就可以实现,不必写那么长的代码来实现。

参考资料

百度百科-setTimeout

dodo7934
setTimeout( function(){
//add your code
}, 5 * 1000 );//延迟5000毫米
424xtle147
这里有一个lazyload即延迟加载效果
拖动滚动条可以加载显示的数据
里面有教程和源码
sfnud570ovb
这里有一个lazyload即延迟加载效果
拖动滚动条可以加载显示的数据
里面有教程和源码
abiao5555
function func()
{
var script = document.createElement("script");
script.setAttribute("src","http://www.abc.com/js/1.js");
script.setAttribute("charset","gb2312");
document.getElementByTagsName("head")[0].appendChild(script);
}

展示