--- title: Attr.localName slug: Web/API/Attr/localName tags: - API - DOM - Propriedade - Referencia translation_of: Web/API/Attr/localName ---
{{APIRef("DOM")}}

A propriedade read-only Attr.localName retorna a parte do local de um nome qualificado de elemento.

Antes do DOM4 essa API foi definida dentro da interface {{domxref("Node")}}.

Sintaxe

name = attribute.localName

Valor de retorno

Uma {{domxref("DOMString")}} representando a parte local do nome qualificado do atributo.

Exemplo

O seguinte exemplo mostra "id" em um diálogo de alerta.

Conteúdo HTML

<button id="example">Click me</button>

Conteúdo JavaScript

const element = document.querySelector("#example");
element.addEventListener("click", function() {
  const attribute = element.attributes[0];
  alert(attribute.localName);
});

{{ EmbedLiveSample('Example','100%',30) }}

Notas

O nome local de um atributo é a parte do nome qualificado do atributo the vem depois da vírgula. Nome qualificados são tipicamente utilizados em XML como parte do namespace(s) de um documento XML em particular.

Nota: No {{Gecko("1.9.2")}} e anteriores, a propriedade retorna uma versão em letras maiúsculas do nome local para o atributo DOM do HTML (oposto a atributos XHTML no DOM do XML). Em versões posteriores, em conformidade com o HTML5, a propriedade retorna no caso de armazenamento interno do DOM, que é em letras minúsculas para ambos os atributos HTML no DOM do HTML  e XHTML no DOM do XML.

Especificações

Especificação Status Comment
{{SpecName('DOM4', '#interface-attr', 'Attr.localName')}} {{Spec2('DOM4')}} Definição inicial

Browser compatibility

{{CompatibilityTable}}

Recurso Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico 46.0[1] {{CompatGeckoDesktop("48.0")}}[1] {{CompatUnknown}} {{CompatVersionUnknown}} {{CompatUnknown}}
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico {{CompatUnknown}} {{CompatGeckoMobile("48.0")}}[1] {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

[1] Essa API foi disponibilizada anteriormente na API {{domxref("Node")}}.

Veja também