XML DOM removeNamedItem() メソッド
定義と使用法
removeNamedItem() メソッドは指定されたノードを削除できます。
削除された属性がデフォルト値を持っている場合、新しい属性がすぐに生成され、名前空間 URI、ローカル名、プレフィックスが含まれます。
このメソッドは削除されたノードを返します。
文法:
removeNamedItem(nodename)
パラメータ | 説明 |
---|---|
nodename | 削除するノードの名前 |
インスタンス
すべての例では、XML ファイルを使用します books.xml、および JavaScript 関数 loadXMLDoc()。
以下のコードスニペットは、<book> 要素をループして category 属性を削除する方法を示します:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
x.item(i).attributes.removeNamedItem("category");
}