0

ここに私の問題があります:

    xmlDoc.documentElement.appendChild(cloneNode);//here documentElement  required
    xmlDoc.documentElement.childNodes;//here documentElement required

ここでまた、

    x=xmlDoc.getElementsByTagName("book")[0] works same as     
xmlhttp.responseXML.documentElement.getElementsByTagName("book")[0];

    x.appendChild(newel);//here documentElement not required

    xmlDoc.createElement("edition");//here documentElement not required


    x=xmlDoc.getElementsByTagName('book')[0];//here documentElement not required
    cloneNode=x.cloneNode(true);//here documentElement not required
    xmlDoc.documentElement.appendChild(cloneNode);//here again required

私の質問は、documentElement プロパティをいつ使用するかをどのように知ることができますか?どのような条件で documentElement プロパティを使用する必要があるか、またはどこで使用する必要があるかです。

4

2 に答える 2

2

XMLDocument は、ルート要素の 1 レベル上のドキュメントを表します。子を追加する場合は、要素に追加する必要があります。

この場合、ドキュメント プロパティから取得したルート要素に子を追加します。xmlDoc.documentElement

于 2013-05-31T03:17:36.100 に答える
0

xmlDoc は使用できないものです。xml の検索を開始する前に、xmlDoc のルート要素を取得する必要があります。これが documentElement によって返されます。

于 2013-05-31T03:09:21.990 に答える