當前位置:編程學習大全網 - 網站源碼 - 怎麽讓html裏的js腳本延遲5秒運行?

怎麽讓html裏的js腳本延遲5秒運行?

通過setTimeout函數調用。如下:

setTimeout( function(){

//add your code

}, 5 * 1000 );//延遲5000毫米

setTimeout() 的第壹個參數是含有 JavaScript 語句的字符串。這個語句可能諸如 "alert('5 seconds!')",或者對函數的調用,諸如 alertMsg()"。

第二個參數指示從當前起多少毫秒後執行第壹個參數。

擴展資料

延遲運行,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

  • 上一篇:怎麽查附近確診病例
  • 下一篇:為什麽用c#寫的程序源碼不能在vs上運行,必須得發布後才能在localhost運行,不用vs也行。
  • copyright 2024編程學習大全網