repeatCount property
Gets the current iteration in the repetition loop.
Syntax
| JScript |
|---|
count = object.repeatCount |
Property values
Type: Integer
the current iteration in the repetition loop.
Remarks
This is a read-only property that is exposed by the currTimeState object. You can access the repeatCount property at run time to determine the current iteration of a repetition loop. A repetition loop is created by setting the repeatCount property.
Examples
This example uses the repeatCount property to get the current iteration.
Code example: http://samples.msdn.microsoft.com/workshop/samples/author/behaviors/repeatcount.htm
<HTML XMLNS:t ="urn:schemas-microsoft-com:time"> <HEAD> <?IMPORT namespace="t" implementation="#default#time2"> <STYLE> .time{ behavior: url(#default#time2);} </STYLE> <SCRIPT LANGUAGE="JScript"> function fnRepeat() { oCount.innerText = "Current iteration: " + (oAnim.currTimeState.repeatCount + 1); // Add one because repeatCount is zero-based. } </SCRIPT> </HEAD> <BODY TOPMARGIN=0 LEFTMARGIN=0 BGPROPERTIES="FIXED" BGCOLOR="#FFFFFF" LINK="#000000" VLINK="#808080" ALINK="#000000"> <DIV ID="oCount">Current iteration: 1</DIV> <DIV ID="oDiv" CLASS="time" STYLE="position:relative;top:25px;left:50px; height:100px;width:100px;background-color:blue;"></DIV> <t:ANIMATEMOTION ID="oAnim" targetElement="oDIV" to="150,0" begin="0;indefinite" dur="1" autoReverse="true" repeatCount="5" onrepeat="fnRepeat()"/> <BR><BR> <BUTTON id="b1" onclick="oCount.innerText='Current iteration: 1'; oAnim.beginElement();">Click to restart</BUTTON> </BODY> </HTML>
See also
- currTimeState
- Reference
- repeatDur
- Conceptual
- Introduction to HTML+TIME
Show: