Minkälaiseen muotoon tämä javascript-koodi pitää muotoilla, jotta koodi toimisi IE:n lisäksi myös muissa selaimissa?
var selectBox = document.formi.selectboxi; var valinta = selectBox.options[selectBox.selectedIndex].value;
var x = document.getElementById("selectboxi"); var valinta = x.options[x.selectedIndex].text;
Tuosta tuli Mozillan javascript consoleen error "x has no properties".
Tämä näytti toimivan oikein.
var x = document.getElementsByName("selectboxi")[0]; var valinta = x.options[x.selectedIndex].text;
Toki sun pitää antaa ensin sille select-elementille tuo id (tässä tapauksessa selectboxi).
Olga kirjoitti:
Toki sun pitää antaa ensin sille select-elementille tuo id (tässä tapauksessa selectboxi).
Oi niinhän toki. Eipä taaskaan järki leikannu mulla..
Aihe on jo aika vanha, joten et voi enää vastata siihen.