javaScript 延时发送

来源:互联网 发布:伦理网络法电影 编辑:程序博客网 时间:2024/06/03 17:42
<!doctype html><html><head><meta charset="utf-8"/><title>延迟发送</title><script>var id = null;function send1() {//如果已启动定时器,//就不要再次启动了。if(id) {return;}//正在发送var div = document.getElementById("msg");div.innerHTML = "正在发送...";//延迟2s,发送数据id = setTimeout(function(){//发送成功div.innerHTML = "发送成功";//执行一次,自动停止id = null;}, 2000);}function cancel() {if(id) {clearTimeout(id);var div = document.getElementById("msg");div.innerHTML = "已取消";id = null;}}</script></head><body><p><input type="button" value="发送"onclick="send1();"/><input type="button" value="取消"onclick="cancel();"/></p><div id="msg"></div></body></html>

0 0
原创粉丝点击