Az Explorer esete a selecttel

, ,

csirke

Olyan jó, hogy a MS eltér a szabványoktól

Egy órányi keresgélés és hackelgetés után végre sikerült rátalálnom, hogy a MS az Expókerben mennyire megbonyolítja az életünket, ha egy select-ből kiválasztott elem értékére vagyunk kíváncsiak.


A probléma

Adva van egy select mező, amiből kiválasztunk egy elemet és az ehhez tartozó value értékkel akarunk valamint kezdeni JavaScripttel.

A szabványos megoldás

A szabványos megoldás rendkívül egyszerű:

var sfm = document.getElementById('aSelectunkIdje').value;

Internet Explorer megoldás

Mivel az IE a fentire undefined-et fog visszaadni a következő módosítást kell végrehajtanunk a kódon:

var sfm = document.getElementById('aSelectunkIdje');
sfm = (sfm.value) ? sfm.value : sfm[sfm.selectedIndex].value;
Share
Mi az az RSS és mi az a PayPal?

Ez a bejegyzés rrd billentyűzetéből potyogott ki 2006 december 28. napján 10:23:06-kor. Eddig 1,687 olvasást ért meg. A visszajelzéseket nyomonkövetheted ezzel az RSS feed-el. Véleményt nyilváníthatsz, vagy trackbackolhatsz a saját oldaladon.

Ugrás fel

JólMegMondjad!

Switch to our mobile site