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 相关文章推荐
Expandable "Detail" Table Rows
Aug 29 Javascript
document节点对象的获取方式示例介绍
Dec 24 Javascript
jQuery圆形统计图开发实例
Jan 04 Javascript
纯js实现重发验证码按钮倒数功能
Apr 21 Javascript
AngularJS学习第一篇 AngularJS基础知识
Feb 13 Javascript
jQuery remove()过滤被删除的元素(推荐)
Jul 18 jQuery
vue中页面跳转拦截器的实现方法
Aug 23 Javascript
JavaScript插件Tab选项卡效果
Nov 14 Javascript
微信小程序实现流程进度的图样式功能
Jan 16 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
Feb 01 Javascript
JS设计模式之命令模式概念与用法分析
Feb 06 Javascript
Bootstrap实现可折叠分组侧边导航菜单
Mar 07 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实现的简易扫雷游戏实例
2015/07/09 PHP
php如何计算两坐标点之间的距离
2018/12/29 PHP
JS中toFixed()方法引起的问题如何解决
2012/11/20 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
JavaScript获取路径设计源码
2014/05/22 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
js实现简单的碰壁反弹效果
2016/08/30 Javascript
原生js实现商品放大镜效果
2017/01/12 Javascript
JS实现最简单的冒泡排序算法
2017/02/15 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
详解如何去除vue项目中的#——History模式
2017/10/13 Javascript
tangram.js库实现js类的方式实例分析
2018/01/06 Javascript
vue实现条件判断动态绑定样式的方法
2018/09/29 Javascript
浅谈Express.js解析Post数据类型的正确姿势
2019/05/30 Javascript
vue实现表单录入小案例
2019/09/27 Javascript
vue print.js打印支持Echarts图表操作
2020/11/13 Javascript
Python中shutil模块的常用文件操作函数用法示例
2016/07/05 Python
Python Flask基础教程示例代码
2018/02/07 Python
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
2018/06/13 Python
Python实现处理逆波兰表达式示例
2018/07/30 Python
python scp 批量同步文件的实现方法
2019/01/03 Python
在python中求分布函数相关的包实例
2020/04/15 Python
pycharm sciview的图片另存为操作
2020/06/01 Python
MANGO官方网站:西班牙芒果服装品牌
2017/01/15 全球购物
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
卡骆驰新加坡官网:Crocs新加坡
2018/06/12 全球购物
见习期自我鉴定
2013/11/07 职场文书
工程力学硕士生的自我评价范文
2013/11/16 职场文书
大学生会计职业生涯规划范文
2014/02/28 职场文书
大学生村官座谈会发言材料
2014/05/25 职场文书
2014年国庆节庆祝建国65周年比赛演讲稿
2014/09/21 职场文书
2014年度个人工作总结
2014/11/07 职场文书
详解MySQL中的主键与事务
2021/05/27 MySQL
SQLServer之常用函数总结详解
2021/08/30 SQL Server
mysql事务对效率的影响分析总结
2021/10/24 MySQL