Tim: Tabelle dynamisch in Seite einfügen

Beitrag lesen

Hallo,

ich möchte eine Tabelle in eine Seite einfügen. Problem: Es geht nicht mit write() oder writeln(), da das nur mit leeren Dokumenten funktioniert - die Seite wird bei diesem Vorgang neu angelegt - gelöscht.

Mein Versuch, das mit createElement zu machen und die Elemente an ein div namens "Suchergebnis" anzuhängen hat nicht geklappt. Hier ist die Funktion:

var XTabelle = document.createElement("table");
 var XId = document.createAttribute("id");
  XId.nodeValue = "Artikel";
  XTabelle.setAttributeNode(XId);
 var XBgColor = document.createAttribute("bgcolor");
  XBgColor.nodeValue = "#FFFFFF";
     XTabelle.setAttributeNode(XBgColor);
 var XZeile = document.createElement("tr");
  XTabelle.appendChild(XZeile);
 var XSpalte = document.createElement("td");
  XZeile.appendChild(XSpalte);
 var XAbschnitt = document.createElement("p");
  XSpalte.appendChild(XAbschnitt);
 var XText = document.createTextNode(" ");
  XAbschnitt.appendChild(XText);

var Ausgabebereich = document.getElementById("suchergebnis");
 Ausgabebereich.appendChild(XTabelle);
 Ausgabebereich.appendChild(XZeile);
 Ausgabebereich.appendChild(XSpalte);
 Ausgabebereich.appendChild(XAbschnitt);
 Ausgabebereich.appendChild(XText);

Weiß jemand weiter? Vielen Dank.

Grüße
Tim