Чтобы установить ввод даты в HTML с помощью JavaScript, вы можете использовать различные методы. Вот несколько примеров:
-
Метод 1. Использование свойства value
var dateInput = document.getElementById("myDateInput"); var currentDate = new Date(); var formattedDate = currentDate.toISOString().split('T')[0]; dateInput.value = formattedDate; -
Метод 2: использование объекта Date
var dateInput = document.getElementById("myDateInput"); var currentDate = new Date(); var year = currentDate.getFullYear(); var month = String(currentDate.getMonth() + 1).padStart(2, '0'); var day = String(currentDate.getDate()).padStart(2, '0'); var formattedDate = year + '-' + month + '-' + day; dateInput.value = formattedDate; -
Метод 3. Использование атрибута min
var dateInput = document.getElementById("myDateInput"); var currentDate = new Date(); var formattedDate = currentDate.toISOString().split('T')[0]; dateInput.min = formattedDate; -
Метод 4. Использование свойства defaultValue
var dateInput = document.getElementById("myDateInput"); var currentDate = new Date(); var formattedDate = currentDate.toISOString().split('T')[0]; dateInput.defaultValue = formattedDate;
Эти методы позволяют вам установить значение поля ввода даты в HTML с помощью JavaScript. Вы можете выбрать метод, который лучше всего соответствует вашим потребностям, исходя из ваших конкретных требований.