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