Autor | Zpráva | ||
---|---|---|---|
AM_ Profil |
#1 · Zasláno: 20. 2. 2009, 21:43:30
Zdravím,
mám problém s vkládáním řádků do tabulky přes JavaScript. Řádky vkládám takto: var elm = document.createElement('tr'); elm.innerHTML = '<td>neco1</td><td>neco2</td><td>neco3</td><td>neco4</td><td>neco5</td>'; table.appendChild(elm); přičemž v proměnné table je odkaz na uzel tabulky <TBODY>. V opeře vše funguje jak má, tabulka se rozšíří o 1 řádek. Problém tvoří IE a FireFox, které jakoby vypustí strukturu a vloží všechno, co mám naskládané v buňkách tabulky, jen tak pod sebe jako kdybych tam ty <td></td> vůbec neměl. Poradí někdo, v čem je chyba? Vkládaný řádek je o dost složitější ,než jsem zde uvedl, takže se mi nechce jej celý ručně tvořit přes řetěz javascriptových příkazů, potřebuji jej prostě vložit jako innerHTML blok. |
||
Časová prodleva: 3 dny
|
|||
Chamurappi Profil |
#2 · Zasláno: 23. 2. 2009, 13:57:01 · Upravil/a: Chamurappi
Reaguji na AM_:
V Exploreru je innerHTML u tabulkových elementů (vyjma <td>) pouze pro čtení. |
||
Časová prodleva: 15 let
|
0