werbeklaus: IE ignoriert appendChild

Beitrag lesen

Lass dir doch mal vorher ausgeben, was da für ein Element dahintersteckt ;) Dann weisst du schonmal mehr.

Das ist das Resultat von alert(document.getElementById("target_" + last_id + "_")):
[object HTMLTableRowElement]

Ich habe das Problem mittlerweile etwas lokalisiert
Der Opera hat ein Problem mit dieser Zeile

Ich habe diese Funktion etwas umgeschrieben:

  
function armies_change_ids (next_id, current_node)  
{  
 // Funktion für jedes eigene Kind aufrufen (rekursiv)  
 for (var i = 0; i < current_node.childNodes.length; i++) {  
  new_node = armies_change_ids(next_id, current_node.childNodes[i]);  
  alert(i + " Rekursionsschleife\nNach Rekursion\nChildNode : " + current_node.childNodes[i]);  
  if (change)  
  {  
   alert("Im [IF] (Rekursionsschleife)\nChange = " + change);  
   current_node.replaceChild(new_node, current_node.childNodes[i]);  
   change = false;  
  }  
  alert(i + " Rekursionsschleife\nEnde\nChildNode : " + current_node.childNodes[i]);  
 }  

Aber das Problem liegt am "replaceChild()"

Der Opera gibt dann noch die intelligenteste Meldung überhaupt aus:
SpellForce - Online Game
http://localhost/ogame/logged_in/include.php5?page=armies
Event thread: click
Unhandled exception: [Object DOMException]