У меня есть текстовое поле, в которое пользователь может ввести время (например, 01:00), а также раскрывающийся список для ввода полей AM / PM.(Поскольку используется поле AM / PM, используется 12-часовой формат времени.)
В текстовом поле можно ввести не более 5 символов (например, 01:00).
- Как установить по умолчанию 3-й символ в качестве двоеточия
:
, чтобы пользователь просто вводил только время. - Как проверить, введено ли времяпользователь является числовым или нет?.
- Функция автозаполнения: например, если пользователь вводит 1, то для него автоматически устанавливается 01: 00
- Проверки JavaScript для 12-часового формата.Например: если пользователь вводит 13:00, то он должен измениться на 01: 00
- Как добавить значения времени текстового поля с выбранным значением am / pm в раскрывающемся списке?.
- После добавления значений автоматически заполните другое текстовое поле (текстовое поле 2) результатом.Например: 01:00 + pm следует установить как 01: 00p в новом текстовом поле (текстовое поле 2).
Любая помощь приветствуется.