国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS定時(shí)器實(shí)例詳細(xì)分析

2019-11-20 21:54:15
字體:
供稿:網(wǎng)友

1.倒計(jì)定時(shí)器:timename=setTimeout("function();",delaytime);
2.循環(huán)定時(shí)器:timename=setInterval("function();",delaytime);
第一個(gè)參數(shù)“function()”是定時(shí)器觸發(fā)時(shí)要執(zhí)行的動(dòng)作,可以是一個(gè)函數(shù),也可以是幾個(gè)函數(shù),函數(shù)間用“;”隔開即可。比如要彈出兩個(gè)警告窗口,便可將“function();”換成
“alert('第一個(gè)警告窗口!');alert('第二個(gè)警告窗口!');”;而第二個(gè)參數(shù)“delaytime”則是間隔的時(shí)間,以毫秒為單位,即填寫“5000”,就表示5秒鐘。
  倒計(jì)時(shí)定時(shí)器是在指定時(shí)間到達(dá)后觸發(fā)事件,而循環(huán)定時(shí)器就是在間隔時(shí)間到來時(shí)反復(fù)觸發(fā)事件,兩者的區(qū)別在于:前者只是作用一次,而后者則不停地作用。
比如你打開一個(gè)頁面后,想間隔幾秒自動(dòng)跳轉(zhuǎn)到另一個(gè)頁面,則你就需要采用倒計(jì)定時(shí)器“setTimeout("function();",delaytime)” ,而如果想將某一句話設(shè)置成一個(gè)一個(gè)字的出現(xiàn),
則需要用到循環(huán)定時(shí)器“setInterval("function();",delaytime)” 。

獲取表單的焦點(diǎn),則用到document.activeElement.id。利用if來判斷document.activeElement.id和表單的ID是否相同。
比如:if ("mid" == document.activeElement.id) {alert();},"mid"便是表單對(duì)應(yīng)的ID。

定時(shí)器:
用以指定在一段特定的時(shí)間后執(zhí)行某段程序。

JS中定時(shí)執(zhí)行,setTimeout和setInterval的區(qū)別,以及l(fā)解除方法

setTimeout(Expression,DelayTime),在DelayTime過后,將執(zhí)行一次Expression,setTimeout 運(yùn)用在延遲一段時(shí)間,再進(jìn)行某項(xiàng)操作。
setTimeout("function",time) 設(shè)置一個(gè)超時(shí)對(duì)象

setInterval(expression,delayTime),每個(gè)DelayTime,都將執(zhí)行Expression.常常可用于刷新表達(dá)式.
setInterval("function",time) 設(shè)置一個(gè)超時(shí)對(duì)象

SetInterval為自動(dòng)重復(fù),setTimeout不會(huì)重復(fù)。

clearTimeout(對(duì)象) 清除已設(shè)置的setTimeout對(duì)象
clearInterval(對(duì)象) 清除已設(shè)置的setInterval對(duì)象

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 博白县| 潼关县| 万宁市| 洪雅县| 临沭县| 荆门市| 唐山市| 广东省| 中西区| 绥化市| 上栗县| 天长市| 如东县| 深水埗区| 靖远县| 开化县| 乐平市| 峨边| 东兴市| 松江区| 雷州市| 江北区| 瑞丽市| 城固县| 阳泉市| 辽阳县| 巨鹿县| 永吉县| 张北县| 花莲市| 五指山市| 东源县| 乐山市| 蕲春县| 翁源县| 韩城市| 贡觉县| 潮安县| 余干县| 宁阳县| 大庆市|