시간이 begin 애트리뷰트의 값에 도달하거나 resetElement 메서드가 호출되면 엘레멘트에서 발생된다.


이벤트 속성
object.onreset=handler JScript 만-
object.onreset=GetRef("handler") VBScript 5.0-
인라인 HTML <ELEMENT onreset="handler"> 모든 플랫트폼
명명된 스크립트 <SCRIPT for=object event=onreset> Explorer-
이벤트 특성
Bubbles 없음
취소 불가
발생 원인 HTML time2 비헤이버가 엘레멘트에 첨부되었다. resetElement 메서드가 호출되었다.
디폴트 작용 연관된 이벤트처리자를 호출한다.

srcElement 이벤트가 발생한 개체를 반환하거나 설정한다.
type 이벤트 개체로부터의 이벤트의 이름(이벤트의 종류)를 설정하거나 반환한다.
적용
개체scriptHTMLIE
참조
HTML+time

영문 SMIL(Synchronized Multimedia Integration Language) 규격의 확장이다.


이벤트 예제

문서 Timer: 0
시간용기 Timer: 0
첫번째 문단 7초동안 디스플레이된다.
두번째 문단 8초동안 디스플레이된다.


종료 시간 설정 :
결과 표시창

onreset 이벤트로 resetElement 메서드를 호출하여 시간용기의 시간을 재설정한다.

<HTML>
<HEAD>
<SCRIPT>
function doReset(){
  timeObj.resetElement();
  but2.disabled=true;
  but1.disabled=false;
  timeObj.onreset=showA.innerHTML='시간용기 시간이 재설정되었다.';
}
function doSetEnd(eTime){
  timeObj.endElementAt(eTime);
  if (document.body.currTimeState.activeTime>eTime){
    showA.innerHTML=eTime+'초가 이미 경과되어 즉시 종료한다.';
    but2.disabled=false;
    but1.disabled=true;
  } else {
    showA.innerHTML='이 용기시간 '+eTime+' 초에 종료할 것이다.';
    but2.disabled=false;
    but1.disabled=true;
  }
}
function doTimeSet(){
  doSetEnd(inObj.value);
}
</SCRIPT>
<STYLE>.time { behavior: url(#default#time2) }</STYLE>
<IMPORT namespace="t" implementation="#default#time2">
</HEAD>
<BODY>
문서 Timer: <SPAN id="bTimer" class="time" dur=".01"  repeatCount="indefinite" fill="hold"
  onrepeat="innerText=parseInt(document.body.currTimeState.activeTime);">0</SPAN><BR>
시간용기 Timer: <SPAN id="Timer" class="time" dur=".01"  repeatCount="indefinite" fill="hold"
  onrepeat="innerText=parseInt(timeObj.currTimeState.activeTime);">0</SPAN><BR>
<T:excl id="timeObj" class="time" repeatDur="indefinite" begin="0" onbegin="but1.disabled=false;but2.disabled=true;">
<DIV id="div1" class="time" begin="0" dur="7s">첫번째 문단 7초동안 디스플레이된다.</DIV>
<DIV id="div2" class="time" begin="7" dur="8s">두번째 문단 8초동안 디스플레이된다.</DIV>
</T:excl><BR>
<BUTTON id="but1" onclick="doSetEnd(10);">10초에 종료</BUTTON>
<BUTTON id="but2" onclick="doReset();">다시 설정</BUTTON><BR>
종료 시간 설정 : <INPUT id=inObj type=text size=3 value=20>
<BUTTON id="but9" onclick="doTimeSet();">입력 확인</BUTTON>
<DIV id=showA>결과 표시창</DIV>
</BODY>
</HTML>