--- title: Element.id slug: Web/API/Element/id tags: - API - DOM - Gecko - Property - Reference translation_of: Web/API/Element/id ---
{{ApiRef("DOM")}}
 

A propriedade Element.id representa o identificador do elemento, refletindo no atributo global id.

O ID precisa ser único no documento, e geralmente é utilizado para obter o elemento usando {{domxref("document.getElementById", "getElementById")}}.. Outro uso comum de id é utilizar o ID como um seletor ao estilizar o documento com CSS.

Nota: IDs são case-sensitive, mas você não deve criar IDs cuja única diferença nos nomes sejam letras maiúsculas/minúsculas (veja Case sensitivity in class and id names).

Sintaxe

var idStr = element.id; // Retorna o id.
element.id = idStr; // Insere o id

Especificações

Especificação Status Comentário
{{SpecName('DOM WHATWG', '#dom-element-id', 'id')}} {{Spec2('DOM WHATWG')}} Sem alteração desde {{SpecName('DOM2 HTML')}}.
{{SpecName('DOM2 HTML', 'html.html#ID-63534901', 'id')}} {{Spec2('DOM2 HTML')}} Sem alteração desde {{SpecName('DOM1')}}.
{{SpecName('DOM1', 'level-one-html.html#ID-63534901', 'id')}} {{Spec2('DOM1')}} Definição inicial.

Compatibilidade com navegadores

{{ CompatibilityTable() }}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }}
Feature Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }}

Veja também