如何从javascript更改XML对象,而不仅仅是其值的副本?

时间:2013-01-27 18:42:30

标签: javascript xml dom reference

我有一些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);

仍然仅输出旧信息。 (两个警报语句都应输出相同的内容)。

如何更改对象本身,而不仅仅是它的副本?

0 个答案:

没有答案