var e = document.getElementById("someSelect"); e.options[e.srcElement.selectedIndex].value; //działa pod IE9; aby dobrać się do .label/ .text trzeba skorzystać z powyższego e.value; // nie działa w IE i starszych FF e.selectedOptions;