Autor | Zpráva | ||
---|---|---|---|
Perry Profil |
V IE6 potrebuji zprovoznit tohle:
pomocí JS vytvořím select s optionama a vložím ho do table dynamicky var d = document.createElement('div'); d.id = "novydiv"; d.appendChild(select); var cell_2 = row.insertCell(1); cell_2.appendChild(d); Nyní ovšem potřebuju tohle: document.getElementById("novydiv").innerHTML = str; a v IE6 to proste nejde :/ Ve vsech vyšších a ostatních browserech no-problem. Moderátor Chamurappi: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
Chamurappi Profil |
#2 · Zasláno: 5. 10. 2009, 09:57:51
Reaguji na Perryho:
Uvedené kousky kódu jsou moc obecné a těžko z nich někdo uhodne, v čem může být problém. Prosím o odkaz na živou ukázku. |
||
Kajman_ Profil * |
#3 · Zasláno: 5. 10. 2009, 10:36:46
ie tuším neumí měnit id za běhu a pak je používat.
zkuste použít onu proměnnou d d.innerHTML = str; |
||
Chamurappi Profil |
#4 · Zasláno: 5. 10. 2009, 10:58:16
Reaguji na Kajmana:
„ie tuším neumí měnit id za běhu a pak je používat“ Mám opačnou zkušenost. Perry tvrdí, že ve všech novějších verzích Exploreru se chyba neobjevuje. Mezi šestkou a sedmičkou není co se týče anomálií DOMu v podstatě žádný rozdíl. |
||
Časová prodleva: 15 let
|
0