Задать вопрос
@someden

Как установить дату в нужном мне формате в поле type="date" с помощью javascript?

Есть поле 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 в формате гггг-мм-дд, а для всех остальных дд.мм.гггг?
Может уже есть решение для этого или какой-то другой способ?
  • Вопрос задан
  • 2284 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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