南京市企业网站建设-JavaScript 计时事件——泉州

摘要:JavaScript 记时恶性事件——泉州市引航电脑上学习培训-泉州市电脑上学习培训-泉州市淘宝网学习培训-泉州市平面图设计方案学习培训-泉州市淘宝网美工设计学习培训-泉州市网页...

--------

南京市企业网站建设

-------JavaScript 计时恶性事件——泉州领航电脑上学习培训-泉州电脑上学习培训-泉州淘宝学习培训-泉州平面设计方案学习培训-泉州淘宝美工学习培训-泉州网页页面设计方案学习培训|泉州美工学习培训|泉州平面设计方案学习培训哪家好|泉州设计方案学习培训|泉州广告宣传设计方案学习培训|泉州电脑上院校|泉州广告宣传方案策划学习培训|泉州网页页面美工学习培训|泉州电子器件商务学习培训|泉州电脑上学习培训院校|泉州设计方案院校|泉州电子器件商务学习培训|泉州淘宝经营学习培训
JavaScript 计时恶性事件

根据应用 JavaScript,大家有工作能力作到在一个设置的時间间距以后来实行编码,而并不是在涵数被启用后马上实行。大家称之为计时恶性事件。

在 JavaScritp 中应用计时恶性事件是很非常容易的,两个重要方式是:

setTimeout() 未来的某时实行编码 clearTimeout() 撤销setTimeout() setTimeout() 英语的语法
var t=setTimeout("javascript语句",毫秒)

setTimeout() 方式会回到某个值。在上面的语句中,值被存储在名为 t 的自变量中。倘若你期待撤销这个 setTimeout(),你能够应用这个自变量名来特定它。

setTimeout() 的第一个主要参数是含有 JavaScript 语句的标识符串。这个语句将会诸如 "alert('5 seconds!')",或对涵数的启用,诸如 alertMsg()"。

第二个主要参数标示从当今起多少毫秒后实行第一个主要参数。

提醒:1000 毫秒等于一秒。

当下面这个事例中的按钮被点一下时,一个提醒框会在5秒中后弹出。

 html 
 head 
 script type="text/javascript" 
function timedMsg()
 var t=setTimeout("alert('5 seconds!')",5000)
 /script 
 /head 
 body 
 form 
 input type="button" value="Display timed alertbox!" 
 /form 
 /body 
 /html 
案例 - 无限循环系统

要建立一个运作于无限循环系统中的计时器,大家需要编写一个涵数来启用其本身。在下面的事例中,当按钮被点一下后,键入域便从 0 刚开始计数。

 html 
 head 
 script type="text/javascript" 
var c=0
var t
function timedCount()
 document.getElementById('txt').value=c
 c=c+1
 t=setTimeout("timedCount()",1000)
 /script 
 /head 
 body 
 form 
 input type="button" value="Start count!" 
 input type="text" id="txt" 
 /form 
 /body 
 /html 
clearTimeout() 英语的语法
clearTimeout(setTimeout_variable)

下面的事例和上面的无限循环系统的事例类似。唯一的不一样是,如今大家加上了一个 "Stop Count!" 按钮来终止这个计数器:

 html 
 head 
 script type="text/javascript" 
var c=0
var t
function timedCount()
 document.getElementById('txt').value=c
 c=c+1
 t=setTimeout("timedCount()",1000)
function stopCount()
 clearTimeout(t)
 /script 
 /head 
 body 
 form 
 input type="button" value="Start count!" 
 input type="text" id="txt" 
 input type="button" value="Stop count!" 
 /form 
 /body 
 /html 
---------

南京市企业网站建设

------------


联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:网页设计模板