웹 페이지 타이머 설정

2294 단어
[color=red][size=x-large]window.setInterval()[/size][/color]
[size=large] 기능: 지정한 주기(밀리초계)에 따라 함수나 계산 표현식을 호출합니다.
구문: setInterval(code, millisec)
설명: 코드: 지정된 시간에 실행할 JavaScript 코드 문자열.
millisec: 설정된 시간, 밀리초 수로 표시합니다.
반환 값: 타이머의 ID 값,clearInterval () 방법으로 지정한 타이머를 정지할 수 있습니다.
주: setInterval () 방법은clearInterval () 로 끝날 때나 창이 닫힐 때까지 함수를 끊임없이 호출합니다.
[/size]
[color=red][size=x-large]window.clearInterval()[/size][/color]
[size=large] 기능: setInterval() 방법으로 설정된 타이머를 취소합니다.
구문:clear Interval (id of setinterval)
설명:idof_setinterval: setInterval()에서 반환된 ID 값입니다.이 값은 setInterval 타이머를 식별합니다.
window.setInterval()이 window를 반환합니다.clearInterval 매개변수
예: [/size]
<br>var count = 0;<br>var timeID;<br>function timeCount(){<br>  document.getElementByIdx('timetxt').value = count;<br>  count++;<br>}<br>function beginCount(){<br>  timeID = setInterval("timeCount()",1000);<br>}<br>function stopCount(){<br>  clearInterval(timeID);<br>}<br>



[size=large] 또한:
[color=orange]var objTimer = window.setInterval("moveDiv(), 10"[/color]는 타이머입니다. 여기서 moveDiv는 js의 함수입니다.
[color=orange]if(objTimer) window.clear Interval (objTimer) [/color]는 정지 타이머입니다.
인증번호 버튼을 보내는 등 버튼을 눌렀을 때의 카운트다운에 많이 쓰인다.[/size]
//   
var InterValObj; //timer ,
var count = 60; // ,1
var curCount;//
function countSecond() {
curCount = count;
$("#validate_btn").attr("disabled", "true");
InterValObj = window.setInterval(SetRemainTime, 1000); // ,1
}

function SetRemainTime() {
if (curCount == 0) {
window.clearInterval(InterValObj);//
$("#validate_btn").removeAttr("disabled");//
$("#validate_btn").val(" ");
}
else {
curCount--;
$("#validate_btn").val(" " + curCount + " ");
}
}

좋은 웹페이지 즐겨찾기