Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг
01 Июн 2023
3 мин
9720

Как создать выпадающий список в форме

Узнайте, как создать выпадающий список в форме и обработать выбор пользователя с помощью HTML и JavaScript!

В процессе создания веб-страницы, иногда возникает потребность добавить выпадающий список в форму. Выпадающие списки являются удобным способом предоставления пользователю возможности выбора из предопределенного набора опций. В этой статье мы рассмотрим, как создать выпадающий список с использованием HTML и немного JavaScript для обработки выбора пользователя.

Станьте веб-разработчиком с нуля за 15 месяцев на курсе онлайн-университета Skypro. Преподаватели — практикующие эксперты из VK, «Альфа-Банка», Skyeng и других крупных компаний. В программе нет лишней теории, зато много практических заданий, а результаты курсовых можно положить в портфолио. Специалисты центра карьеры помогут с резюме, сопроводительными письмами и собеседованиями.

Создание выпадающего списка с помощью HTML

Для создания выпадающего списка в HTML используется тег <select> в сочетании с тегом <option>. Тег <select> определяет контейнер для списка, а тег <option> используется для определения каждого элемента списка.

Пример создания выпадающего списка:

<form>
  <label for="fruits">Выберите фрукт:</label>
  <select id="fruits" name="fruits">
    <option value="apple">Яблоко</option>
    <option value="banana">Банан</option>
    <option value="orange">Апельсин</option>
  </select>
</form>

В этом примере создается форма с выпадающим списком, содержащим три опции: яблоко, банан и апельсин. Значения опций (value) будут отправлены на сервер при отправке формы.

Обработка выбора пользователя с помощью JavaScript

Чтобы сделать выпадающий список более интерактивным, можно добавить обработчик событий с использованием JavaScript. В этом примере мы добавим обработчик события change, который будет вызываться при изменении выбранного элемента списка.

<form>
  <label for="fruits">Выберите фрукт:</label>
  <select id="fruits" name="fruits" onchange="handleFruitChange()">
    <option value="apple">Яблоко</option>
    <option value="banana">Банан</option>
    <option value="orange">Апельсин</option>
  </select>
</form>

<script>
  function handleFruitChange() {
    const selectElement = document.getElementById('fruits');
    const selectedFruit = selectElement.value;
    alert('Вы выбрали: ' + selectedFruit);
  }
</script>

В этом примере при изменении выбранного элемента списка вызывается функция handleFruitChange(), которая выводит сообщение с выбранным фруктом.

🎉 Теперь вы знаете, как создать выпадающий список в форме и обработать выбор пользователя с использованием HTML и JavaScript! Это базовые знания, которые пригодятся при создании веб-страниц с формами. Не забывайте продолжать изучать и экспериментировать с HTML, CSS и JavaScript для создания еще более интересных и функциональных сайтов.

Если вам нужна дополнительная помощь или вы хотите углубить свои знания в веб-разработке, рекомендую посетить .

На курсе Skypro «Веб-разработчик» освоите JavaScript, GitHub, Tilda, Postman, HTML, CSS и другие программы и инструменты, научитесь решать реальные задачи разработчика и работать в команде. Все учебные проекты можно положить в портфолио и устроиться на работу по новой специальности еще в процессе обучения.

Тест на профориентацию
За 10 минут узнайте, как ваш опыт пригодиться в IT индустрии
Подробнее
Тест на профориентацию

Добавить комментарий