js實現的指定時間後觸發事件程式碼例項
在實際應用中,可能希望在指定的時間之後自動觸發一個事件,下面就通過程式碼例項介紹一下如何使用javascript實現此功能,程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var bt=document.getElementById("bt"); var txt=document.getElementById("txt"); bt.onclick=function(){txt.value="螞蟻部落";} setTimeout("bt.click()",5000) } </script> </head> <body> <input type="text" id="txt"/> <input type="button" id="bt" value="檢視結果"/> </body> </html>
在以上程式碼中,可以點選按鈕為文字框賦值,也可以使用定時器函式在5秒之後呼叫click()函式也就是相當於觸發了onclick事件,同樣可以完成此工作。
相關閱讀:
1.onclick事件可以參閱javascript click 事件一章節。
2.setTimeout()函式可以參閱window setTimeout()一章節。
相關文章
- js實現的獲取指定時間前幾天日期程式碼例項JS
- javascript 事件觸發以後函式指定時間後再執行JavaScript事件函式
- js實現的獲取當前日期時間的程式碼例項JS
- node.js實現的自定義事件程式碼例項Node.js事件
- js時間日期排序程式碼例項JS排序
- js實現的控制table指定行的隱藏和現實程式碼例項JS
- js獲取指定區間的隨機數程式碼例項JS隨機
- js獲取距離指定時間已經過去多久程式碼例項JS
- 選中文字框文字觸發事件程式碼例項事件
- js實現的獲取指定元素的節點封裝程式碼例項JS封裝
- js時間格式化和時間功能例項程式碼JS
- 倒數計時指定時間頁面跳轉程式碼例項
- js計算兩個時間點時間間隔的程式碼例項JS
- javascript實時顯示時間程式碼例項JavaScript
- js時間日期格式化程式碼例項JS
- js格式化時間日期程式碼例項JS
- 判斷一個時間是否處於指定的時間段內程式碼例項
- js實現jquery的extend()程式碼例項JSjQuery
- js實現的警告框例項程式碼JS
- js阻止事件冒泡例項程式碼JS事件
- jQuery實現的點選Enter鍵觸發指定事件jQuery事件
- js監聽鍵盤事件程式碼例項例項JS事件
- jQuery實現的刪除指定標籤程式碼例項jQuery
- jQuery實現的刪除指定子元素程式碼例項jQuery
- js刪除指定的li元素程式碼例項JS
- js模擬實現名稱空間功能程式碼例項JS
- 獲取文件最後修改時間程式碼例項
- 實時獲取當前時間程式碼例項
- js實現指定時間倒數計時JS
- 文字框內容輸入完畢觸發事件程式碼例項事件
- 原生javascript實現獲取指定元素下所有後代元素程式碼例項JavaScript
- js實現的冪運算程式碼例項JS
- js實現的元素運動程式碼例項JS
- js實現的垂直選項卡效果程式碼例項JS
- js實現的查詢陣列中含有指定值的數量程式碼例項JS陣列
- js獲取指定單元格的內容程式碼例項例項JS
- 獲取指定區間的li元素程式碼例項
- js程式碼觸發事件 函式列表JS事件函式