Utz: document.write auch für untergeordnete Objekte?

Beitrag lesen

Hallo,

Kann ich mit document.?.write auch in eine Tabellenzelle der festen Body-Tabelle die dynamische Tabelle erzeugen?

Nein. Du hast aber zwei Optionen:

1. Via DOM Elemente hinzuzufügen, ändern oder entfernen, oder
2. innerHTML zu benutzen.

innerHTML ist einfacher. Weise z.B. der Tabellenzelle, in die was rein sol, eine id zu. Greif über getElementsById() auf die Zelle zu, und schon kannst Du mit innerHTML der Inhalt ändern.

Beispiel:

document.getElementById("nujo").innerHTML = "Dynamisch generierter Text"

greift auf

<table>
  <tr>
    <td id="nujo">Statischer Text</td>
  </tr>
</table>

zu und ersetzt "Statischer Text" durch "Dynamisch generierter Text"

Das Beispiel ist nicht getestet, es mögen Flüchtigkeitsfehler drin sein.

Grüße,

Utz