Alex Rivera | Logout

How to set input type date's default value to today?

Asked 2011-08-08T13:14:13.010
594

Given an input element:

<input type="date" />

Is there any way to set the default value of the date field to today's date?

Edit
Report

1 Answer

0

Thanks peter, now i change my code.

<input type='date' id='d1' name='d1'>

<script type="text/javascript">
var d1 = new Date();
var y1= d1.getFullYear();
var m1 = d1.getMonth()+1;
if(m1<10)
    m1="0"+m1;
var dt1 = d1.getDate();
if(dt1<10)
dt1 = "0"+dt1;
var d2 = y1+"-"+m1+"-"+dt1;
document.getElementById('d1').value=d2;
</script>
answered 2013-06-25T05:19:05.067

Your Answer