📅  最后修改于: 2023-12-03 15:37:47.158000             🧑  作者: Mango
在Web开发中,有时候需要在输入日期中添加日期信息。这个过程可以通过JavaScript来实现。本文将介绍如何使用JavaScript在输入日期中添加日期信息。
document.getElementById()
方法来获取元素。下面是获取输入日期的代码:let input = document.getElementById("input-date");
Date
对象来获取当前日期。下面是获取当前日期的代码:let today = new Date();
dd/mm/yyyy
的格式。可以使用Date
对象的getDate()
、getMonth()
和getFullYear()
方法来获取日期、月份和年份。下面是将当前日期格式化为dd/mm/yyyy
的代码:let date = ("0" + today.getDate()).slice(-2);
let month = ("0" + (today.getMonth() + 1)).slice(-2);
let year = today.getFullYear();
let formattedDate = date + "/" + month + "/" + year;
input.value = formattedDate;
下面是一个完整的示例,用于在输入日期中添加日期信息:
<!DOCTYPE html>
<html>
<head>
<title>在输入日期中添加日期信息</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<input type="date" id="input-date">
<script>
let input = document.getElementById("input-date");
let today = new Date();
let date = ("0" + today.getDate()).slice(-2);
let month = ("0" + (today.getMonth() + 1)).slice(-2);
let year = today.getFullYear();
let formattedDate = date + "/" + month + "/" + year;
input.value = formattedDate;
</script>
</body>
</html>
使用JavaScript在输入日期中添加日期信息很简单。只需获取输入日期元素,获取当前日期并将其格式化,最后将格式化后的日期赋值给输入日期元素即可。