java settimeout setInterval(倒计时实例)和setTimeout的用法

java settimeout setInterval(倒计时实例)和setTimeout的用法

1,HTML DOM () 方法

定义和用法

() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

() 方法会不停地调用函数java settimeout setInterval(倒计时实例)和setTimeout的用法,直到 () 被调用或窗口被关闭。由 () 返回的 ID 值可用作 () 方法的参数。

语法

(code,)

参数 描述

code 必需。要调用的函数或要执行的代码串。

必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。

返回值

一个可以传递给 .() 从而取消对 code 的周期性执行的值。

2,HTML DOM ()方法

定义和用法

() 方法可取消由 () 设置的 。

() 方法的参数必须是由 () 返回的 ID 值。

语法

()

参数 描述

由 () 返回的 ID 值。

实例:

html页面

js页面

java settimeout

点击按钮的时候java settimeout,让按钮变灰,一分钟倒计时java settimeout,到时间就把按钮重新使用

$(document).ready(function() {
    
    function enableBtn(){
    
        $("#validateBtn").removeAttr("disabled");   
        
    }
    var seed=60;//60秒
    var t1=null;
	$("#validateBtn").bind("click", function() {
                $("#validateBtn").attr("disabled","disabled");  
                
                t1 = setInterval(tip, 1000);
                
				var params = {
					"phoneNo":$('#phoneNo').val()
				};
				var param = JSON.stringify(params);
				var paramObj = {
					"inparam" : param
				};
				$.ajax({
							url : "kehu/getCode",
							async : true,//同步
							type : 'POST',
							data : paramObj,
							success : function(data, textStatus) {
								//alert(data);
                                if(data == 'success'){
//                                	setTimeout(enableBtn, 60000);
                                    
                                }
							},
							error : function(XMLHttpRequest, textStatus,
									errorThrown) {
								alert("error");
								//alert("statusText=" + textStatus);
							}
						});
			});
	function tip() {
		seed--;
		if (seed < 1) {
			enableBtn();
			seed = 60;
			$("#info").text('');
            var t2 = clearInterval(t1);
		} else {
			$("#info").text(seed);
		}
	}


时间

下面这个例子将每隔 50 毫秒调用 clock() 函数。您也可以使用一个按钮来停止这个 clock:

 
 
 
 
 
var int=self.setInterval("clock()",50) 
function clock() 
{ 
var t=new Date() 
document.getElementById("clock").value=t 
} 
 
 
 
 
 

:

1,HTML DOM () 方法

定义和用法

() 方法用于在指定的毫秒数后调用函数或计算表达式。

语法

(code,)

参数 描述

java settimeout

code 必需。要调用的函数后要执行的 代码串。

必需。在执行代码前需等待的毫秒数。

提示和注释

提示:() 只执行 code 一次。如果要多次调用java settimeoutjava settimeout setInterval(倒计时实例)和setTimeout的用法,请使用 () 或者让 code 自身再次调用 ()。

 
 
 
function timedMsg() 
{ 
var t=setTimeout("alert('5 seconds!')",5000) 
} 
 
 
 
 
 
 

Click on the button above. An alert box will be displayed after 5 seconds.

2,HTML DOM () 方法

定义和用法() 方法可取消由 () 方法设置的 。语法()

参数 描述

由 () 返回的 ID 值。该值标识要取消的延迟执行代码块。

实例下面的例子每秒调用一次 () 函数。您也可以使用一个按钮来终止这个定时消息:

 
 
 
var c=0 
var t 
function timedCount() 
{ 
document.getElementById('txt').value=c 
c=c+1 
t=setTimeout("timedCount()",1000) 
} 
function stopCount() 
{ 
clearTimeout(t) 
} 
 
 
 
 
 
 
 
 
 
 

公告:
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299

资源库 - 资源分享下载网 » java settimeout setInterval(倒计时实例)和setTimeout的用法

常见问题FAQ

关于资源售价和售后服务的说明?
本站所有资源的标价均为本站收集资源的辛苦费,不代表资源本身的价值。软件是高智慧高价值的商品,不可能是白菜价。本站资源标价只是赞助费用,收取的赞助费仅用来维持本站的日常运营!毕竟收集整理资料需要投入云计算资源和站长大量的精力。
代码有没有售后服务和技术支持?
由于代码的运行具有不可预见性,本站不保证代码完整可运行,不提供技术支持和售后服务。 本站原创代码都是站长自己开发的,可以有偿提供技术支持服务。 网站里标明【亲测】的代码都是站长亲测过的,其他的代码由于精力有限,没有一一测试,不能保证代码就一定能够使用,更没有技术支持服务,下载前请自行斟酌。
有没有搭建服务?
由于搭建服务比较费时费力,所以本站除了原创代码外均不提供搭建服务。本站分享代码纯属兴趣爱好,不以盈利为目的,请勿咨询有没有搭建服务,谢谢理解。
链接地址失效了怎么办?
请带上资源链接地址联系客服,工作时间内我们看到后将第一时间回复。
关于解压密码
本站资源一般都没有加密,如果发现需要解压密码的,那么就输入 hao.35dc.com 试试。

发表评论

资源库,由老程序员细心甄别、精心筛选,只为提供优质的源码资源

关于我们 联系我们