@WQP

Как сделать название у select?

Имеется список:
<select onchange="document.getElementById('select-seria').src=this.options[this.selectedIndex].value;"> 
<option>Выбор качества</option> 
<option value="....">270</option> 
<option value="....">360</option> 
<option value="....">480</option> 
</select>

Для оглавления сделано:
<option>Выбор качества</option>
Но при его выборе у меня происходит ошибка. Как сделать так чтобы при открытии select не было элемента <option>Выбор качества</option>
  • Вопрос задан
  • 6337 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Flashduck
Использовать hidden
<option  hidden>Выбор качества</option> 
<option value="....">270</option> 
<option value="....">360</option> 
<option value="....">480</option>
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
Два варианта:
<optgroup>Выбор качества</optgroup>
<option disabled>Выбор качества</option>
Ответ написан
@vdem
Еще вариант:
<option style="display: none;">Выбор качества</option>

Само собой, лучше объявить класс .hidden в стилях и указывать здесь класс, а не писать inline-стиль.
UPD: Проверьте в IE, в старых версиях точно не срабатывало.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы