DOMElement::setAttributeNS
(PHP 5)
DOMElement::setAttributeNS — 新しい属性を追加する
説明
void DOMElement::setAttributeNS
( string
$namespaceURI
, string $qualifiedName
, string $value
)
名前空間 namespaceURI にある
localName という名前の属性を、指定した値に設定します。
属性が存在しない場合は、作成されます。
パラメータ
-
namespaceURI -
名前空間 URI。
-
qualifiedName -
prefix:tagname 形式で表した属性名。
-
value -
属性の値。
返り値
値を返しません。
エラー / 例外
-
DOM_NO_MODIFICATION_ALLOWED_ERR -
ノードが読み込み専用の場合に発生します。
-
DOM_NAMESPACE_ERR -
qualifiedNameが不正な形式であった場合や、qualifiedNameがプレフィックスを含むにもかかわらずnamespaceURIがNULLの場合に発生します。
参考
- DOMElement::hasAttributeNS() - 属性が存在するかどうかを調べる
- DOMElement::getAttributeNS() - 属性の値を返す
- DOMElement::removeAttributeNS() - 属性を削除する