Задать вопрос
@0x80070005

Как сделать Second Picker?

Подскажите пожалуйста, как через input time сделать выборку секунд от 1 до 60? Вот пример что я имею ввиду:
тык
67257643388d0930828003.jpeg
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
pickHabr
@pickHabr
Костыльных дел мастер
<select id="secondsSelect">
  <option value="">Выберите секунды</option>
</select>


const select = document.getElementById('secondsSelect');
  for (let i = 1; i <= 60; i++) {
    const option = document.createElement('option');
    option.value = i;
    option.textContent = i + (i === 1 ? ' секунда' : ' секунд');
    select.appendChild(option);
  }
Ответ написан
@alexalexes
<input id="settime" type="time" step="1" />
Ключевой параметр step - он позволяет открыть градацию секунд во всплывающем интерфейсе.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы