SVGElement: load event

The load event fires on an SVGElement when it is loaded in the browser, e.g. in the DOM in the case of an embedded <svg>. It is basically the same as the standard load DOM event.

Bubbles No
Cancelable No
Interface SVGEvent
Event handler property onload


svgElem.addEventListener('load', () => {
  console.log('SVG loaded.');


Specification Status Comment
Scalable Vector Graphics (SVG) 2
The definition of 'load' in that specification.
Candidate Recommendation Initial definition

Browser compatibility

BCD tables only load in the browser