循环中的setInterval的问题 顺便问一哈,setinterval 和 settimeout的区别是什么,好象功能都差不多啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主似乎不明白setinterval如何运作。当你启动setinterval后,类似于打开一台机器,每隔2000(你自己定义的)毫秒执行一次代码段,启动时将返回一个内部ID号。所有使用时往往这样编写:var intervalID = setinterval(代码段,间隔时间);在需要清除setinterval时(停止机器运作),只需: clearInterval(intervalID);想楼主这样编写代码,几乎同时打开6台机器运作,并且丢失了内部ID号,无法控制。提醒一句,元素的id名称不能以数字开头。 setTimeout()用于延时执行代码段(函数),例如:var timeoutID=setTimeout(代码段,延时时间);即代表过一段时间(延时时间)后,执行代码段,只执行一次。setTimeout()一开始就会返回一个内部ID号,作用类似。 时间间隔都是一样滴?!搞什么飞机呀,哈送你三本手册!DHTML参考手册(setInterval和setTimeout的区别在这里!!!)http://download.csdn.net/source/308913样式表中文手册http://download.csdn.net/source/304124JScript语言参考http://download.csdn.net/source/308916 如何把这些数据一个页面表格输出? 他的意思是到底会改变还是不会改变? outerHTML 在IE和Firefox里没用怎么办 怎么在html调用url参数? 关于onFocus和onBlur事件 有关iframe加div问题,急~! 菜鸟跪求:如何编写带有"确认","取消"按钮的警告对话框, 在线急等, 按天数累加的问题? 为什么php数组经json_encode()转为js数组以后中文为空? 如何用js清除剪贴板的内容? 动态改变交替tr背景色 存在display隐藏行 怎么验证输入的密码是这样啊???
当你启动setinterval后,类似于打开一台机器,每隔2000(你自己定义的)毫秒执行一次代码段,启动时将返回一个内部ID号。
所有使用时往往这样编写:var intervalID = setinterval(代码段,间隔时间);在需要清除setinterval时(停止机器运作),只需: clearInterval(intervalID);想楼主这样编写代码,几乎同时打开6台机器运作,并且丢失了内部ID号,无法控制。
提醒一句,元素的id名称不能以数字开头。
送你三本手册!DHTML参考手册(setInterval和setTimeout的区别在这里!!!)
http://download.csdn.net/source/308913样式表中文手册
http://download.csdn.net/source/304124JScript语言参考
http://download.csdn.net/source/308916