Есть поле type="date"
<input class="date" type="date" name="date" placeholder="__.__.____">
Как в него при загрузке страницы можно вписать текущую дату в формате дд.мм.гггг?
Попробовал следующий код:
today = new Date();
day = today.getDate() < 10 ? '0' + today.getDate() : today.getDate();
month = today.getMonth()+1 < 10 ? '0' + (today.getMonth()+1) : (today.getMonth()+1);
date = day + '.' + month + '.' + today.getFullYear();
$('.date').val(date);
Он не работает в хроме, так как ему нужен формат гггг-мм-дд, даже не смотря на то, что отображает значения этого поля он в формате дд.мм.гггг.
Получается нужно отслеживать браузер хром, для него записывать value в формате гггг-мм-дд, а для всех остальных дд.мм.гггг?
Может уже есть решение для этого или какой-то другой способ?