noscript: Ersetze Element mit anderem Element (Prototype)

Beitrag lesen

Auszug aus meinem JS Code:

...

var request = response.responseXML;
var htmlupdateitems = request.getElementsByTagName('htmlupdate').item(0).getElementsByTagName('item');

var id_to_replace = 0;
var replacecode = null;

for(k=0 ; k < htmlupdateitems.length ; k++) {

id_to_replace = htmlupdateitems.item(k).getAttribute('replaceid');

hier wäre [k] angebracht, nicht (k)

replacecode = htmlupdateitems.item(k).firstChild;

dito

$(id_to_replace).replace(replacecode);

was ist $ ?
replace verarbeitet Strings, nicht nodes, insofern bräuchtest du wohl ...firstChild.data, und zudem benötigt replace ein erstes Argument, das (als regulären Ausdruck) angibt, wo ersetzt werden soll

}

Deine Aussage über den korrekten Ergebniscode überrascht mich!