PHP マニュアル
前のページ |  | 次のページ

# DOMElement->setAttribute()

(no version information, might be only in CVS)

DOMElement->setAttribute() -- 新しい属性を追加する

## 説明

class DOMElement {
bool setAttribute ( string name, string value )
}

`name` という名前の属性を、指定した値に設定します。 属性が存在しない場合は、作成されます。

## パラメータ

`name`

  属性の名前。

`value`

  属性の値。

## 返り値

成功した場合に `TRUE` を、失敗した場合に `FALSE` を返します。

## エラー / 例外

`DOM_NO_MODIFICATION_ALLOWED_ERR`

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

## 例

例 1. 属性を設定する

`<?php $doc = new DOMDocument("1.0"); $node = $doc->createElement("para"); $newnode = $doc->appendChild($node); $newnode->setAttribute("align", "left"); ?>`

## 参考

DOMElement->hasAttribute()
DOMElement->getAttribute()
DOMElement->removeAttribute()

前のページ | ホーム | 次のページ
DOMElement->removeAttributeNS() | 上に戻る | DOMElement->setAttributeNode()