Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.03.2019, 22:00
Профессор
Отправить личное сообщение для giwuf Посмотреть профиль Найти все сообщения от giwuf
 
Регистрация: 16.05.2017
Сообщений: 167

Как ограничить значения маски ввода в поле календаря bootstrap?
Всем привет!
Есть календарь с библиотекой datapicker под bootstrap 4. Теперь хочу настроить также и удобство ручного ввода.

Интересует:
1) как сделать так, чтобы placeholder был dd/mm/yyyy, а не 01/01/1970. Он сейчас то верный, то не верный после обновления страницы - не знаю от чего это зависит.
2) Добавил маску jquery.maskedinput, но она не ограничивает вводимые числа - как запретить пользователю вводить дату больше максимальной для дня (31), месяца (12), года (2099) ?

P.S. defaultDate: new Date(0) прописываю, чтобы по умолчанию выводился диапазон века 1900-1990, а не 2000-2090

Код в фидл

$('#datetimepicker1').datetimepicker({
  useCurrent: true,
  format: 'DD/MM/YYYY',
  viewMode: 'decades',
  autoclose: true,
  defaultDate: new Date(0)
});
$('#datetimepicker1 input').mask("99/99/9999",{placeholder:"dd/mm/yyyy"});

<p><label for="date">DATE OF BIRTH</label><br /></p>
<div class="form-group">
  <div class="input-group date" id="datetimepicker1" data-target-input="nearest">
    <input type="text" tabindex="4" placeholder="dd/mm/yyyy" class="form-control datetimepicker-input" data-target="#datetimepicker1" />
    <div class="input-group-append" data-target="#datetimepicker1" data-toggle="datetimepicker">
      <div class="input-group-text"><i class="fa fa-calendar"></i></div>
    </div>
  </div>
</div>


Неужели никто не знает решения?

Последний раз редактировалось giwuf, 26.03.2019 в 14:01.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расчет значения ячейки в зависиммости от данных введеных в поле. progressive Общие вопросы Javascript 4 11.02.2011 09:56
Позиционирование курсора в поле ввода spider84 Элементы интерфейса 1 22.07.2010 13:03
как сделать выпадающий список, чтобы второй зависил от значения первого???? zsaz jQuery 2 16.07.2010 20:12
как вывести значение даты из календаря. greysells Общие вопросы Javascript 3 17.05.2009 18:43
трабл с перехватом некоторых символов в поле ввода barbiturat Events/DOM/Window 5 28.08.2008 14:32