Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.

View in English Always switch to English

Attr.localName

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

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

Nota: Antes do DOM4 essa API foi definida dentro da interface Node.

Sintaxe

name = attribute.localName

Valor de retorno

Uma 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

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

Conteúdo JavaScript

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

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

Specification
DOM
# dom-attr-localname

Compatibilidade com navegadores

Veja também