【问题标题】:how to display the current date in input field in html? [duplicate]如何在html的输入字段中显示当前日期? [复制]
【发布时间】:2018-11-21 00:04:58
【问题描述】:

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>

当我更改输入字段的type="text" 时它工作正常... 但是当我更改type="date" 时它不起作用.....

我想以日期类型显示当前日期

谢谢

【问题讨论】:

标签: javascript html


【解决方案1】:
<input type="date" id="yourDatePicker" > 


document.getElementById("yourDatePicker").valueAsDate = new Date()

【讨论】:

  • 谢谢.....它有效
  • 今天显示的是 6 月 12 日....此时在巴基斯坦是 6 月 11 日.....如何根据国家/地区修复
猜你喜欢
  • 2019-07-11
  • 1970-01-01
  • 2021-09-04
  • 2021-05-28
  • 2015-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-02
相关资源
最近更新 更多