Firefox Tomorrow

web api instance property

PerformanceElementTiming: id property

View on MDN ↗

Limited availability

The id read-only property of the PerformanceElementTiming interface returns the id of the associated element.

Value

A string.

Examples

Using id

In this example an <img> element is being observed by adding the elementtiming attribute. A PerformanceObserver is registered to get all performance entries of type "element" and the buffered flag is used to access data from before observer creation. It will log myImage to the console, this being the id of the image element.

<img
  src="/firefox/mdn-asset-missing.svg"
  alt="a nice image"
  elementtiming="big-image"
  id="myImage" />
const observer = new PerformanceObserver((list) => {
  list.getEntries().forEach((entry) => {
    if (entry.identifier === "big-image") {
      console.log(entry.id);
    }
  });
});
observer.observe({ type: "element", buffered: true });

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.