W3cubDocs

/DOM

element.id

The Element.id property represents the element's identifier, reflecting the id global attribute.

If the id value is not the empty string, it must be unique in a document.

The id is often used with getElementById to retrieve a particular element. Another common case is to use an element's ID as a selector when styling the document with CSS.

Note: identifiers are case-sensitive, but you should avoid creating IDs that differ only in the capitalization (see Case sensitivity in class and id names).

Syntax

var idStr = elt.id; // Get the id.
elt.id = idStr; // Set the id
  • idStr is the identifier of the element.

Specifications

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
Basic support Yes Yes Yes Yes Yes Yes
Mobile
Android webview Chrome for Android Edge Mobile Firefox for Android Opera for Android iOS Safari Samsung Internet
Basic support Yes Yes Yes Yes Yes Yes Yes

See also

  • The DOM id global attribute.

© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/element/id