2013-11-16 2 views
1

Как я могу указать текущую дату в качестве заполнителя в форме в html 5, используя следующий код.Указание текущей даты в списке выбора даты в html 5

Date: <input type="date" placeholder="mm/dd/yyyy" name="date" /> 
+0

Единственный точный способ сделать это было бы на ServerSide, в противном случае вам придется полагаться на время и дату на компьютере пользователя. – adeneo

+0

В качестве боковой опоры заполнитель не отображается во входных данных даты большинства браузеров? – adeneo

ответ

1

Для установки значения даты входов на текущую дату, вы можете сделать что-то вроде этого:

var d = new Date(), 
    s = d.getFullYear() + '-' + (d.getMonth()+1) + '-' + d.getDate() 

document.getElementsByName('date')[0].value = s; 

FIDDLE

+0

Как это не отвечает на вопрос? Ввод с типом даты не имеет места для замены в большинстве браузеров, поэтому вы меняете значение, как и мой ответ выше, и который устанавливает значение ввода текущей даты, это точно так же, как ваш отредактированный ответ (который вы отредактированный после того, как я разместил мой), но с меньшим количеством jQuery? – adeneo

Смежные вопросы