0

我有一些 XML clientXML,我想替换一个<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