0

function addDate(){
    date = new Date();
    var month = date.getMonth()+1;
    var day = date.getDate();
    var year = date.getFullYear();
    
    if (document.getElementById('date').value == ''){
        document.getElementById('date').value = day + '-' + month + '-' + year;
    }
}
<body onload="addDate();">
        <input type="date" id="date"/>
</body>

it work fine when i change type="text" of input filed ... but when i change type="date" it does not work.....

i want to display current date in type of date

thanks

Ali
  • 11
  • 8

1 Answers1

0
<input type="date" id="yourDatePicker" > 


document.getElementById("yourDatePicker").valueAsDate = new Date()
Saurabh Yadav
  • 3,303
  • 1
  • 10
  • 20