Есть input с датой рождения:
<input type="date" name="Date" placeholder="Дата рождения" id="Date" onblur=""/>
Хочу сделать, что при потере фокуса, если возраст пользователя менее 18 поле подсвечивалось красным и рядом была ошибка
Что-то такое пойдёт?)
$('#Date').bind('blur', function(){
var d = new Date();
var InputVal = $(this).val().split('-')[0];
var ThisYear = d.getFullYear();
if(ThisYear-InputVal<18) {
$('.res').text('Вам нельзя покупать алкоголь, пока Вам не исполниться 18');
} else {
$('.res').text('Вам можно покупать алкоголь, вам же '+(ThisYear-InputVal));
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<input type="date" name="Date" placeholder="Дата рождения" id="Date" onblur=""/>
<div class="res"></div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть HTML письмо с картинкой, которое рассылается клиентамПочтовые клиенты нормально отображают картинку, но Web интерфейс Gmail нет
Возможно ли каким-нибудь способом на JQuery закрыть текущую вкладку в браузере при нажатии на ссылку?
Есть более-менее стандартная форма, которая проверяется при помощи AjaxПроблема в том, что она начинает работать только со второго раза, после...