0

XMLがいくつかclientXMLあり、1つを置き換えたいと思います<issue>(問題内にネストされているすべてのものを含む)。新しい<issue>と呼ばれnewXMLIssueます。置き換える問題を特定しました

var oldXMLIssue = clientXML.querySelector("[XMLId=" + XMLIssueId + "]");  

に置き換えました

oldXMLIssue = newXMLIssue;

しかし、これはオブジェクトのコピーを置き換えただけだと思います。

alert(oldXMLIssue.childNodes[2].textContent);

新しい情報(私が欲しいもの)を出力しますが、

alert(clientXML.querySelector("[XMLId=" + XMLIssueId + "]").childNodes[2].textContent);

古い情報のみを出力します。(両方のアラートステートメントは同じものを出力する必要があります)。

オブジェクトのコピーだけでなく、オブジェクト自体を変更するにはどうすればよいですか?

4

0 に答える 0