AnimationEvent elapsedTime-egenskap
Definisjon og bruk
elapsedTime-egenskapen returnerer antall sekunder animasjonen har kjørt, når en animasjonshendelse oppstår.
Kommentar:Hvis animasjonen pauser (ved hjelp av CSS-egenskapen animation-delay), påvirker ikke tilbakeverdien.
Kommentar:For animationstart begivenhed,denne egenskapen returnerer alltid "0".
Kommentar:Denne egenskapen er skrivebeskyttet.
Eksempel
Bestem hvor mange sekunder animasjonen har kjørt:
var x = document.getElementById("myDIV"); x.addEventListener("animationiteration", myRepeatFunction); function myRepeatFunction(event) { this.innerHTML = "Tid tatt: " + event.elapsedTime; }
Syntaks
event.elapsedTime
Teknisk detalj
Tilbakeverdi: | Numerisk verdi, som representerer sekundene animasjonen kjører. |
---|
Nettleserstøtte
Tallene i tabellen angiver den første nettleserversjonen som fullt ut støtter egenskapen.
Egenskab | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
elapsedTime | Støtte | 10.0 | 6.0 | Støtte | Støtte |
Relaterede sider
HTML DOM reference manual:animationstart begivenhed
HTML DOM reference manual:animationiteration begivenhed
HTML DOM reference manual:animationend begivenhed
HTML DOM reference manual:AnimationEvent animationName egenskab
CSS reference manual:CSS3 animation egenskab
CSS reference manual:CSS3 animation-duration egenskab