Вы можете использовать атрибут selected
для элемента option, чтобы выбрать вариант по умолчанию. Вы можете использовать атрибут required
для элемента select, чтобы гарантировать, что пользователь что-то выберет.
В Javascript вы можете проверить свойство selectedIndex
, чтобы получить индекс выбранного параметра, или вы можете проверить свойство value
, чтобы получить значение выбранного параметра.
Согласно спецификации HTML5, selectedIndex
"возвращает индекс первого выбранного элемента, если таковой имеется, или -1, если нет выбранного элемента. И value
" возвращает значение первого выбранного элемента, если any, или пустая строка, если нет выделенного элемента. "Так что, если selectedIndex = -1, то вы знаете, что они ничего не выбрали.
<button type="button" onclick="displaySelection()">What did I pick?</button>
<script>
function displaySelection()
{
var mySelect = document.getElementById("someSelectElement");
var mySelection = mySelect.selectedIndex;
alert(mySelection);
}
</script>