javascript - 如何在html的输入字段中显示当前日期?
问题描述
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"
它时它不起作用......
我想以日期类型显示当前日期
谢谢
解决方案
<input type="date" id="yourDatePicker" >
document.getElementById("yourDatePicker").valueAsDate = new Date()
推荐阅读
- python - 如何模拟 micrologix Allen Bradley PLC?
- c# - 如何将列表视图中的 OberservableCollection 列表从 api 查询项复制到新的列表视图
- css - Flex Column Wrapping 和 Flex Basis 100% 额外空间
- date - 气流执行宏返回错误值
- c# - python函数可以在不同的按钮点击时调用吗?
- firebase - 代表用户创建 Firebase 帐户
- c++ - (C++) 为什么 '||' 逻辑运算符返回 1?
- python - Keras Look Ahead 未与 RAdam 一起训练
- java - 三个给定集合的两个集合的交集?
- typescript - 打字稿:不能在模块外使用导入语句