Генератор выпадающих списков — страны, штаты, языки и часовые пояса

Не нужно вручную набирать списки вариантов. Выберите список: страны (с флагами и группами по континентам), штаты США, канадские провинции, языки, валюты, часовые пояса, телефонные коды стран, месяцы, дни недели, годы, диапазоны чисел или свои варианты. Настройте подписи, значения, порядок и язык, затем скопируйте готовый <select> для HTML, React или Vue либо данные в JSON, CSV или PHP.

Обновлено

Предпросмотр

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Создавайте HTML-таблицы визуальноВводите данные или вставляйте ячейки из Excel и Google Таблиц, задавайте выравнивание и копируйте чистый код <table> с thead и tbody.Генератор HTML-таблиц →

Как пользоваться: Генератор выпадающих списков

  1. Выберите список: страны, штаты США, канадские провинции, языки, валюты, часовые пояса, телефонные коды, месяцы, дни недели, годы, диапазон чисел или свои варианты.
  2. Укажите подпись (например, флаг и название), значение варианта (для форм лучше использовать код ISO), порядок, язык подписей и при необходимости группы.
  3. Добавьте подсказку, предвыбранное значение, name и id, а также выберите обязательность поля или поиск через datalist.
  4. Выберите формат вывода — HTML, React, Vue, JSON, CSV или PHP — и скопируйте результат или скачайте файл.

Хорошие выпадающие списки для форм

  • Используйте коды как значения. Сохраняйте US, de или EUR, а не видимую подпись: подписи меняются при переводе, коды — нет.
  • Добавьте подсказку в виде неактивного первого варианта и сделайте поле required, чтобы пользователь не мог отправить форму с подсказкой.
  • Помогите с длинными списками. Ставьте самые частые варианты в начало, объединяйте их через <optgroup> или используйте поиск через <datalist>.
  • Настройте autocomplete. Полям стран задайте autocomplete="country" (или country-name, если в значении название), чтобы браузер заполнял их автоматически.

Откуда берутся данные

Коды стран и регионов соответствуют ISO 3166-1, языки — ISO 639-1, валюты — ISO 4217, часовые пояса — базе IANA. Названия формируются средствами интернационализации вашего браузера, поэтому они точны и доступны на десятках языков. Телефонные коды соответствуют кодам стран ITU.

В Webflow вставьте HTML в элемент Embed внутри формы: поле отправляется вместе с формой, как и любое другое. Также пригодятся: HTML Table Generator, JSON to TypeScript.

Также ищут как: генератор select html, html select generator, список стран html select, выпадающий список html, список штатов html, react select options, генератор dropdown.

Инструменты, которые хорошо сочетаются с Генератор выпадающих списков

  • CSV и Excel в HTML-таблицу — Вставьте ячейки таблицы, CSV или JSON и получите семантическую разметку HTML-таблицы с экранированием данных — с готовым стилем на выбор и живым предпросмотром.
  • HTML форматер — Вставьте минифицированную или неаккуратную разметку и получите чистый HTML с единообразными отступами, включая встроенные блоки <style> и <script>.
  • HTML в JSX — Вставьте HTML — фрагмент, шаблон или SVG-иконку — и получите JSX, который можно сразу использовать в компоненте React: className, htmlFor, объекты style, атрибуты в camelCase и самозакрывающиеся теги.
  • Генератор тестовых данных — Создайте до 10 000 строк реалистичных тестовых данных: пользователей, товары, заказы, адреса, компании или вложенные API-записи, либо собственную схему.

Часто задаваемые вопросы

Как сделать выпадающий список стран в HTML?
Выберите «Страны», задайте подпись и значение (лучше коды ISO), добавьте подсказку и скопируйте с , и пользователи смогут вводить текст для фильтрации вариантов в любом современном браузере.
Можно ли получить список на другом языке?
Да. Названия стран, языков, валют, месяцев и дней недели берутся из встроенных переводов браузера. Выберите язык подписей, и весь список будет переведен и отсортирован для него.
В каких форматах можно экспортировать список?
В HTML Esc
    ↑↓ перейти↵ открытьesc закрытьСмотреть все инструменты →