JS运行耗时操作的延时显示方法


Posted in Javascript onNovember 19, 2010

代码如下:

document.getElementById("btnConnect").value = "连接中"; 
Connect(); // 很耗时的操作 
document.getElementById("btnConnect").value = "已连接";

执行的时候发现,按钮并没有改为“连接中”的状态,而是等Connect();执行完以后才快速改为“连接中”
弄了一下午很是郁闷,后来同学帮忙,提供一个方法,加上setTimeout,达到想要的效果。
代码如下
document.getElementById("btnConnect").value = "正在连接"; 
setTimeout("Connect()", 1);

然后把document.getElementById("btnConnect").value = "已连接";移到Connect()中。
Javascript 相关文章推荐
Javascript 判断函数类型完美解决方案
Sep 02 Javascript
jQuery图片的展开和收缩实现代码
Apr 16 Javascript
当前页禁止复制粘贴截屏代码小集
Jul 24 Javascript
js导出table数据到excel即导出为EXCEL文档的方法
Oct 10 Javascript
javascript动态向网页中添加表格实现代码
Feb 19 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
Oct 30 Javascript
javascript入门之window对象【新手必看】
Nov 22 Javascript
从零学习node.js之express入门(六)
Feb 25 Javascript
解决layui数据表格Date日期格式的回显Object的问题
Sep 19 Javascript
vue中@change兼容问题详解
Oct 25 Javascript
微信小程序之左右布局的实现代码
Dec 13 Javascript
Angular利用HTTP POST下载流文件的步骤记录
Jul 26 Javascript
function foo的原型与prototype属性解惑
Nov 19 #Javascript
高亮显示web页表格行的javascript代码
Nov 19 #Javascript
javascript tips提示框组件实现代码
Nov 19 #Javascript
突发奇想的一个jquery插件
Nov 19 #Javascript
基于JQuery的访问WebService的代码(可访问Java[Xfire])
Nov 19 #Javascript
基于jQuery的获得各种控件Value的方法
Nov 19 #Javascript
基于jquery实现的可以编辑选择的下拉框的代码
Nov 19 #Javascript
You might like
PHP+jquery+ajax实现即时聊天功能实例
2014/12/23 PHP
PHP PDO fetch 模式各种参数的输出结果一览
2015/01/07 PHP
PHP中header函数的用法及其注意事项详解
2016/06/13 PHP
php魔术方法功能与用法实例分析
2016/10/19 PHP
PHP数据库操作四:mongodb用法分析
2017/08/16 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
使用jQuery实现的掷色子游戏动画效果
2014/03/14 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
2014/09/03 Javascript
自定义函数实现IE7与IE8不兼容js中trim函数的问题
2015/02/03 Javascript
jQuery实现表格行上移下移和置顶的方法
2015/05/22 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
JS限制条件补全问题实例分析
2016/12/16 Javascript
详解JavaScript树结构
2017/01/09 Javascript
javascript实现多张图片左右无缝滚动效果
2017/03/22 Javascript
自制简易打赏功能的实例
2017/09/02 Javascript
AngularJS使用ng-repeat遍历二维数组元素的方法详解
2017/11/11 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
2018/06/09 jQuery
VUE预渲染及遇到的坑
2018/09/03 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
js实现ajax的用户简单登入功能
2020/06/18 Javascript
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
基于多进程中APScheduler重复运行的解决方法
2019/07/22 Python
python3 selenium自动化测试 强大的CSS定位方法
2019/08/23 Python
Python3简单爬虫抓取网页图片代码实例
2019/08/26 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
HTML5本地存储之Web Storage应用介绍
2013/01/06 HTML / CSS
欧舒丹英国官网:购买欧舒丹护手霜等明星产品
2017/01/17 全球购物
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
应届实习生的自我评价范文
2014/01/05 职场文书
学习型党组织心得体会
2014/09/12 职场文书
2016高三毕业赠言寄语
2015/12/04 职场文书
新手开公司创业注意事项有哪些?
2019/07/29 职场文书
如何用python识别滑块验证码中的缺口
2021/04/01 Python
浅谈redis缓存在项目中的使用
2021/05/20 Redis