I want to insert a current date into an input in form with javascript, but it is not working, here are my codes:
document.addEventListener("DOMContentLoaded", function() {
document.getElementById("registrationday").value = getDay()
function getDay() {
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0');
var yyyy = today.getFullYear();
today = "\"" + yyyy + '-' + mm + '-' + dd + "\"";
return today
}
})
<input type="date" id="registrationday" name="registrationday" disabled>