Полезные JavaScript функции часть 1 (опредиление выбранного пункта в выпадающем списке)
Из проекта в проект приходится использовать одни и те же приемы и функции. Поскольку мне надоело каждый раз изобретать велосипед, то я решил публиковать некоторые из них у себя в блоге.
Для затравки простая функция определяющая выбранный тег option в наборе select.
function getOptionSelected(select){
var myOptions = select.getElementsByTagName("option");
for(var i=0;i<myOptions.length;i++){
if(myOptions[i].selected) return myOptions[i];
}
return false;
}
…
<select name="color" onchange="getOptionSelected(this)">
<option value="blue">синий</option>
<option value="green">зеленый</option>
<option value="red">красный</option>
</select>
P.S.
Дальше будет интересней.