AnimationEvent animationName Property

Example

Get the animation name associated with an animation:

const div = document.getElementById("myDIV");
div.addEventListener("animationstart", myStartFunction);

function myStartFunction(event) {
  this.innerHTML = "Animation-name is: " + event.animationName;
}
Try it Yourself »

Description

The animationName property returns the name of the animation, when an animation event occurs.

The animationName property is read-only.

The animationName property is the value of the animation-name CSS property.

Animation Events

EventOccurs When
animationstartA CSS animation has started
animationendA CSS animation has completed
animationiterationA CSS animation is repeated

Animation Properties

PropertyDescription
animationNameThe name of the animation
elapsedTimeThe number of seconds an animation has been running
pseudoElementThe name of the pseudo-element of the animation

See Also:

The Animation Event Object
The Style animation Property

Tutorial:

CSS3 Animations


Syntax

event.animationName

Technical Details

Return Value: A String.
The the name of the animation.
DOM Version: DOM Level 3 Animation Events

Browser Support

event.animationName is a DOM Level 3 (2004) feature.

It is fully supported in all modern browsers:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 11


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.