« DOMElement::removeAttribute
DOMElement::removeAttributeNS »

DOMElement::removeAttributeNode

(PHP 5, PHP 7, PHP 8)

DOMElement::removeAttributeNode — 属性を削除する

説明

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

属性 attr を要素から削除します。

パラメータ

attr

属性ノード。

戻り値

成功した場合に true を、失敗した場合に false を返します。

エラー / 例外

以下のエラーコードで DOMException をスローします:

DOM_NO_MODIFICATION_ALLOWED_ERR

ノードが読み込み専用の場合に発生します。

DOM_NOT_FOUND_ERR

attr が要素の属性でない場合に発生します。

参考

関連キーワード:
属性   DOMElement   attr   ノード   removeAttributeNode   DOMAttr   removeAttribute   removeAttributeNS   成功   エラーコード   DOMException   専用   参考   hasAttribute   getAttributeNode   setAttributeNode
関連する関数・ページ:
domelement.setattributenode   domelement.setattributenodens   domelement.getattributenode   domelement.removeattribute   domelement.removeattributens   domelement.getattribute