The Dom\Attr class

Introduction

Dom\Attr represents an attribute in the Dom\Element object.

This is the modern, spec-compliant equivalent of DOMAttr.

Class synopsis

Dom\Attr
extends Dom\Node
/* Inherited constants */
public const int Dom\Node::DOCUMENT_POSITION_DISCONNECTED = 0x1;
public const int Dom\Node::DOCUMENT_POSITION_PRECEDING = 0x2;
public const int Dom\Node::DOCUMENT_POSITION_FOLLOWING = 0x4;
public const int Dom\Node::DOCUMENT_POSITION_CONTAINS = 0x8;
public const int Dom\Node::DOCUMENT_POSITION_CONTAINED_BY = 0x10;
public const int Dom\Node::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20;
/* Properties */
public readonly stringnull $namespaceURI;
public readonly stringnull $prefix;
public readonly string $localName;
public readonly string $name;
public string $value;
public readonly Dom\Elementnull $ownerElement;
public readonly bool $specified;
/* Inherited properties */
public readonly int $nodeType;
public readonly string $nodeName;
public readonly string $baseURI;
public readonly bool $isConnected;
public readonly Dom\Documentnull $ownerDocument;
public readonly Dom\Nodenull $parentNode;
public readonly Dom\Elementnull $parentElement;
public readonly Dom\NodeList $childNodes;
public readonly Dom\Nodenull $firstChild;
public readonly Dom\Nodenull $lastChild;
public readonly Dom\Nodenull $previousSibling;
public readonly Dom\Nodenull $nextSibling;
public stringnull $nodeValue;
public stringnull $textContent;
/* Methods */
public bool Dom\Attr::isId()
public void Dom\Attr::rename(stringnull $namespaceURI, string $qualifiedName)
/* Inherited methods */
/* Not documented yet */

Properties

namespaceURI
The namespace URI of the attribute.
prefix
The namespace prefix of the attribute.
localName
The local name of the attribute.
name
The qualified name of the attribute.
value
The value of the attribute.

Note: Unlike the equivalent property in DOMAttr, this does not substitute entities.

ownerElement
The element that contains the attribute or null.
specified
Legacy option, always is true.
Table of Contents