У меня были подобные проблемы в прошлом с IE и выбирает. Свойство value элементов select является проблемой в IE. Обычно решение состоит в том, чтобы заботиться о выбранном параметре (не элементе select) и получить доступ к его текстовому атрибуту.
Я сделаю это в jQuery для доступа к выделенному тексту:
$("#my_select_item option:selected").text()
Итак, в сыром JavaScript это должно быть что-то вроде:
document.getElementById("myselect").options[document.getElementById("myselect").selectedIndex)].text
или
document.getElementById("myselect").options[document.getElementById("myselect").selectedIndex)].value
Это общая идея сделать выборки + JS в IE.