Removes attribute

# DOMElement::removeAttributeNode

(PHP 5, PHP 7, PHP 8)

DOMElement::removeAttributeNode — Removes attribute

### 说明

public function DOMElement::removeAttributeNode(DOMAttr `$attr`): DOMAttr|false

Removes attribute `attr` from the element.

### 参数

`attr`

  The attribute node.

### 返回值

成功时返回 `true`， 或者在失败时返回 `false`。

### 错误／异常

May throw a DOMException with the following error codes:

`DOM_NO_MODIFICATION_ALLOWED_ERR`

  Raised if the node is readonly.

`DOM_NOT_FOUND_ERR`

  Raised if `attr` is not an attribute of the element.

### 参见

- DOMElement::hasAttribute() - Checks to see if attribute exists
- DOMElement::getAttributeNode() - Returns attribute node
- DOMElement::setAttributeNode() - Adds new attribute node to element

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open