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 July 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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
localName

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Veja também