yoshi: innerHTML löscht <td> - tag

Hallo,

nach dem Hinzufügen von temp zu tr_chend sind die <td>-tags im tr_chend verschwunden!
An was liegt das?

temp = '<td> bla </td>';
var tr_chend = document.createElement("tr");
tr_chend.innerHTML = temp;
tabelle.getElementsByTagName("tbody")[0].appendChild(tr_chend);

Vielen dank im Voraus,

Gruss Yoshi

  1. tr_chend.innerHTML = temp;

    Das überschreibt und fügt nicht hinzu. Versuche es mit '+='.

    Gruß, LX

    --
    X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: Unusual
    X-Please-Search-Archive-First: Absolutely Yes
    1. tr_chend.innerHTML = temp;
      Das überschreibt und fügt nicht hinzu. Versuche es mit '+='.

      Gruß, LX

      Ich muss es ja überschreiben und nicht hinzufügen.

      Weiss niemand an was dass das liegen könnte?

      Gruss,
      yoshi

  2. Yerf!

    nach dem Hinzufügen von temp zu tr_chend sind die <td>-tags im tr_chend verschwunden!
    An was liegt das?

    Am IE, den du scheinbar verwendest. Bei Tabellen ist .innerHTML außer bei den Zellen eine ReadOnly-Eigenschaft (was von den anderen Browsern ignoriert wird).

    Erzeug die Zellen ebenfalls mit createElement und füg sie mit appendChild ein.

    Gruß,

    Harlequin

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
    1. Am IE, den du scheinbar verwendest. Bei Tabellen ist .innerHTML außer bei den Zellen eine ReadOnly-Eigenschaft (was von den anderen Browsern ignoriert wird).

      Ich verwende den Firefox. Das komische ist, dass der Inhalt von Temp schon hinzugefügt wird, jedoch ohne die Tags. Die Tags werden sozusagen einfach rausgelöscht.
      Die Funktion sollte einmal dazu dienen, neue Zeilen an eine Tabelle hinzuzufügen.
      Jetzt macht er einfach

      <tr> bla </tr><tr> bla </tr>

      .. und das sieht ohne <td> tags nicht wirklich brauchbar aus, obwohl die <td> tags in der temp-Variable vorhanden waren!
      Ich steh' aufm Schlauch.
      Kann mir jemand helfen?

      Gruss und vielen Dank,
      Yoshi