[1] [CODE(DOMi)@en[[[Element]]]] と
[CODE(DOMi)@en[[[Attr]]]] の [CODE(DOMa)@en[[[prefix]]]] 
[[属性]]に値を設定すると、
= [[節点]]が読取専用なら[[例外]]を投げる
= [[空文字列]]が指定されたら [CODE(perl)@en[[[undef]]]]
が指定されたとみなす
= 指定された値を新しい [CODE(DOMa)@en[[[prefix]]]]
[[属性値]]にする

と動作します ([[Firefox]] 1.5 とほぼ同じ動作です)。

[2]
[CODE(DOMm)@en[[[setAttributeNode]]]] は
[CODE(DOMm)@en[[[setAttributeNodeNS]]]]
とまったく同じ動作をします。

