0
我有这条线在Chrome扩展的开始:不能更改JS变量的值,使用parseFromString
var macroXML = parser.parseFromString(localStorage["myMacro"], "text/xml").getElementsByTagName("section");
后做一些改变,我尝试更新macroXML,但没有任何反应。
alert(macroXML[1]);
macroXML[1] = 'RAWR';
alert(macroXML[1]);
没有错误,没有任何东西。它输出完全相同的东西。
有人可能知道为什么吗?
看起来像一个NodeList。 – SLaks 2012-08-13 19:25:47
这是一个XMLDocument。它可以不被改变或什么? :/ – vox 2012-08-13 19:47:59
我怀疑没有。将它复制到一个数组 – SLaks 2012-08-13 21:06:21