Сообщение от xlebosolniy
|
var elem = document.getElementById("datetime");
|
- нет у вас такого id. Вообще никакого нет.
Сообщение от xlebosolniy
|
атрибут "max" как я понимаю не дает поставить дату меньше заявленной
|
Наоборот - нельзя больше.
Сообщение от xlebosolniy
|
в "max" это не определяется почему-то
|
В max или min должно стоять значение в соответствующем формате.
Вот пример с input type="date" (ограничение ввода с type="datetime-local" мне не удалось сделать)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Тег input, атрибут max</title>
</head>
<body>
<input type="date" id="date" min ="2018-08-01" max ="2018-08-10" required>
<script>
var d = new Date();
var elem = document.getElementById("date");
elem.value = d.toISOString().slice(0,10);
</script>
</body>
</html>
Пример работает в Хроме и Опере