XML DOM createElement()メソッド
定義と用法
createElement()メソッドは要素ノードを作成します。
このメソッドはElementオブジェクトを返します。
文法:
createElement(name)
パラメータ | 説明 |
---|---|
name | 文字値、この文字列はこの要素ノードに指定する名前を定義できます。 |
返り値
新しい Element ノードは指定されたタグ名を持ちます。
スロー
name パラメータに不適切な文字が含まれている場合、このメソッドは INVALID_CHARACTER_ERR コードのエラーをスローします DOMException エラー。
インスタンス
すべての例では、XML ファイルを使用します books.xml、および JavaScript 関数 loadXMLDoc()。
以下のコードスニペットは、テキストノードを持つ要素ノードを各 <book> 要素に追加します:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newel,newtext
for (i=0;i<x.length;i++)
{
newel=xmlDoc.createElement('edition')
;
newtext=xmlDoc.createTextNode('First');
newel.appendChild(newtext);
x[i].appendChild(newel);
}