Autor Zpráva
Under
Profil *
Jen takovy kratky dotaz...
var kod = document.getElementById("result0").innerHTML;
document.write(kod.getElementsByTagName("select").value);

u druheho radku mi to hlasi ze to neni povolene, ale muze se to ne? misto dokumentu pouzit promennou.
Chamurappi
Profil
Reaguji na Undera:
Metoda getElementsByTagName vrací kolekci elementů (tedy něco jako pole), takže jestli chceš value jednoho ze <select>ů, musíš uvést jeho index.
Under
Profil *
one je tam jeden, tak sem myslel ze to neni potreba.
Zkusil sem
document.write(kod.getElementsByTagName("select")[0].value);
ale porad stejna chyba :/
"objekt tuto vlastnost nebo metodu nepodporuje" hlasi IE
Chamurappi
Profil
Reaguji na Under:
Aha, tak ty dáváš do proměnné „kod“ řetězec a ne nějaký element, to jsem si nevšiml. Hledání elementů v innerHTML samozřejmě nefunguje.
Under
Profil *
Děkuju :) zkusim prijit na nejakou alternativu
Chamurappi
Profil
Reaguji na Undera:
Alternativu? Stačí smazat to innerHTML.
var kod = document.getElementById("result0");
document.write(kod.getElementsByTagName("select")[0].value);
Under
Profil *
nojo, děkuju :))

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: