Derniers tutoriels de développement web
 

AnimationEvent elapsedTime Property

<Object Event

Exemple

Découvrez combien de secondes une animation a été en cours d'exécution:

var x = document.getElementById("myDIV");
x.addEventListener("animationiteration", myRepeatFunction);

function myRepeatFunction(event) {
    this.innerHTML = "Elapsed time: " + event.elapsedTime;
}
Essayez vous - même »

Définition et utilisation

La propriété elapsedTime retourne le nombre de secondes d'une animation a été en cours d'exécution, lorsqu'un événement se produit d'animation.

Remarque: La valeur de retour est pas affectée si l'animation est en pause (by using the animation-delay CSS property) .

Remarque: Pour le animationstart événement, cette propriété retourne toujours "0" .

Cette propriété est en lecture seule.


Support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui prend en charge entièrement la propriété.

Propriété
elapsedTime Oui 10.0 6.0 Oui Oui

Syntaxe

event .elapsedTime

Détails techniques

Valeur de retour: Un numéro, ce qui représente le nombre de secondes d'une animation a été en cours d'exécution

Pages associées

Référence HTML DOM: L'événement animationstart

Référence HTML DOM: L'événement animationiteration

Référence HTML DOM: L'événement animationend

Référence HTML DOM: AnimationEvent animationName Property

Référence CSS: CSS3 animation Property

Référence CSS: CSS3 animation-duration Property de la CSS3 animation-duration Property


<Object Event