社区
JavaScript
帖子详情
javascript中能用doevents()函数吗?
OhSky
2004-12-24 10:37:25
如果有几千行的checkbox,全选时要等3分钟,机器形同死机,无法响应其他事件,能使用doevents()时间交出系统的控制权,后台去执行吗?
应该 怎么调用?
请高手指点。谢谢。
...全文
316
3
打赏
收藏
javascript中能用doevents()函数吗?
如果有几千行的checkbox,全选时要等3分钟,机器形同死机,无法响应其他事件,能使用doevents()时间交出系统的控制权,后台去执行吗? 应该 怎么调用? 请高手指点。谢谢。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OhSky
2004-12-24
打赏
举报
回复
ok,thanks very much.
meizz
2004-12-24
打赏
举报
回复
在浏览器里都是单线程的, 即没有后台执行的说法, 解决的办法就是优化你的脚本:
var a = document.getElementsByName("yourCheckboxName");
var n = a.length;
for(var i=0; i<n; i++) a[i].checked = true;
这样的效率会高出很多,
OhSky
2004-12-24
打赏
举报
回复
更正:是doevents() 事件 不是 时间 。
Do
events
函数
详解
Do
events
函数
是一个很好用的
函数
,但很多人对它的用法不清楚或有误解。由于我在网上查到一篇关于此
函数
的用法,并添加了一些内容,不敢独享,特此献出。 其中有一个“控时循环和变速齿轮”的内容,有点意思,感兴趣的可看一看。 Do
Events
函数
的功能是:转让控制权,以便让操作系统处理其它的事件。 问:为什么要用do
events
? A.在需要用某一循环处理相当耗时或者很
Do
Events
函数
Do
Events
函数
的作用是转让控制权,以便让操作系统处理其它的事件我是在这样的情况下使用Do
events
函数
的:当需要用一段循环代码时,特别是循环的次数很大时,以及为了防止出现死循环时在循环代码的开始加上Do
events
,以便在程序运行过程中可以中止程序运行。 转移到下一个控件进行事件响应时,例如,窗体卸载,即将打印,即将CSV,在对记录集进行操作时对其他记录集操作....
Do
Events
应用
<script type="text/
javascript
"
Javascript
中暂停功能的实现
/*
Javascript
中暂停功能的实现
Javascript
本身没有暂停功能(sleep不能使用)同时 vbscript也不能使用do
Events
,故编写此
函数
实现此功能。
javascript
作为弱对象语言,一个
函数
也可以作为一个对象使用。比如:function Test(){ alert("hellow"); this.NextStep=function(){ alert("NextSt
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章