ugrás a tartalomhoz

JavaScript -ból type módosítás ie6 -ban

sanyoo · 2008. Júl. 13. (V), 21.19
Sziasztok.
Nagyon kezdő kérdés. Ie6-ot nem lehet rá venni arra hogy módosítsa az egy már meglévő input mező type értékét?
Mert kiköhögi hogy:"A(z) type tulajdonság nem kérhető le. A parancs nem támogatott."

Olyan kerülő megoldást tudok csak elképzelni hogy törlöm az elemet, majd a helyre generálok helyette egy másik inputot jó type al. Esetleg van valami jobb ötlet?
(egyébként button -ból szeretnék text -et csinálni majd vissza.)

Köszönöm az választ/válaszokat.
 
1

Hogy próbáltad?

vbence · 2008. Júl. 14. (H), 09.36
Ha még nem próbáltad DOM (node.setAttribute) segítségével, akkor tedd meg.
2

"A parancs nem támogatott."

sanyoo · 2008. Júl. 14. (H), 09.45
Sajnos így se nyeli be a type változtatást.

Szerkesztve:
off: Most eltöprengtem hogy vajon melyik a gyorsabb (úgy általában) a node.setAttribute() vagy node.value=
. Lefuttattam egy két gyors tesztet, nálam a setAttribute került ki győztesen de egy hajszállal előzte meg a vetélytársát. Szóval megkérdezném hogy melyik a gyorsabb?
3

benchark

vbence · 2008. Júl. 14. (H), 11.16
ilyesmit PPK szokott méregetni a quirksmode.org-on.

Amúgy meg szerintem a legjobban akkor jársz ha van egy buttonod meg egy texted, és a style.display='none' -nal variálsz.
4

Ha más nem lesz...

sanyoo · 2008. Júl. 14. (H), 12.17
Köszönöm a linket. (meg a segítséget)
Hát igen ha más nem lesz, akkor az lesz mint amit mondtál.