시간이 엘레멘트에서 반복되거나 다음번 작동이 시작될 때 발생된다.


이벤트 속성
object.onrepeat=handler JScript 만-
object.onrepeat=GetRef("handler") VBScript 5.0-
인라인 HTML <ELEMENT onrepeat="handler"> 모든 플랫트폼
명명된 스크립트 <SCRIPT for=object event=onrepeat> Explorer-
이벤트 특성
Bubbles 없음
취소 불가
발생 원인 repeatCount 속성의 값이 1보다 크게 설정되었다.
디폴트 작용 연관된 이벤트처리자를 호출한다.

srcElement 이벤트가 발생한 개체를 반환하거나 설정한다.
type 이벤트 개체로부터의 이벤트의 이름(이벤트의 종류)를 설정하거나 반환한다.
특기

처음 완전한 사이클을 제외하고, 시간이 반복되면 매번 발생된다. 따라서 반복 전에 다른 영향에 의하여 중지되지 않는 한 onrepeat 이벤트는 repeatCount 번 만큼 발생한다. repeatCountrepeatDur 속성이 엘레멘트에 직접적으로 설정된 경우에만 이 이벤트가 발생된다. repeatCountrepeatDur 속성이 그 모체 엘레멘트에만 설정된 경우, 이 이벤트는 자식 엘레멘트에서는 발생되지 않는다.

적용
개체scriptHTMLIE
참조
HTML+time

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


이벤트 예제

이 텍스트는 2초간 디스플레이된다.
이 텍스트는 4초간 디스플레이된다.
결과 표시창
종료되었다.

onrepeat 이벤트로 현재 작동의 반혹 횟수를 디스플레이한다.

<HTML>
<HEAD>
<STYLE>.time {behavior: url(#default#time2);}</STYLE>
</HEAD>
<BODY>
<SPAN id="parent1" class=time begin="0" dur="6" repeatcount="4" timeline="par"
  timeaction="display" onrepeat="showA.innerHTML='현재 작동 ' + parent1.currTimeState.repeatCount+'번째이다.';">
  <SPAN class=time begin="0" dur="2" style="color:red">이 텍스트는 2초간 디스플레이된다.</SPAN><BR>
  <SPAN class=time begin="3" dur="4" style="color:blue">이 텍스트는 4초간 디스플레이된다.</SPAN>
</SPAN>
<DIV id=showA>결과 표시창</DIV>
<SPAN class="time" begin="parent1.end">종료되었다.</SPAN>
</BODY>
</HTML>