Objeto Attr do XML DOM

Objeto Attr

O objeto Attr representa o atributo do objeto Element. Os valores permitidos dos atributos são geralmente definidos no DTD.

Como o objeto Attr também é um nó, ele herda as propriedades e métodos do objeto Node. No entanto, os atributos não podem ter nó pai e não são considerados como subnó do elemento, retornando null para muitas propriedades do objeto Node.

As propriedades do objeto Attr

Atributo Descrição
baseURI Retorna o URI de referência absoluto do atributo.
isId Se o atributo for do tipo id, retorna true, caso contrário, retorna false.
localName Retorna a parte local do nome do atributo.
name Retorna o nome do atributo.
namespaceURI Retorna o URI do namespace do atributo.
nodeName Retorna o nome do nó, dependendo do tipo.
nodeType Retorna o tipo do nó.
nodeValue Definir ou retornar o valor do nó, dependendo do tipo.
ownerDocument Retorna o elemento raiz (objeto documento) da propriedade.
ownerElement Retorna o nó de elemento ao qual a propriedade está anexada.
prefix Definir ou retornar o prefixo de namespace da propriedade.
schemaTypeInfo Retorna informações do tipo associadas à propriedade.
specified

Se o valor da propriedade foi definido no documento, retorna true;

Se o valor da propriedade for o valor padrão no DTD/Schema, retorna false.

textContent Definir ou retornar o conteúdo textual da propriedade.
value Definir ou retornar o valor da propriedade.