我在此codepen中使用以下代码来尝试使用datetime-local今天的数据和时间填充输入元素。他们在本教程中提供的内容不起作用。我也尝试了这篇文章中的内容,但似乎也不起作用。如何将日期时间设置为今天的日期和时间到datetime-local输入元素中。谢谢。
HTML:
<input type="datetime-local" id="datetime" name="datetime">
Run Code Online (Sandbox Code Playgroud)
JS:
let today = new Date().toISOString();
document.getElementById('datetime').value = today;
console.log(today);
Run Code Online (Sandbox Code Playgroud)
你可以试试这个:
let today = new Date();
today.setMinutes(today.getMinutes() - today.getTimezoneOffset());
document.getElementById('datetime').value = today.toISOString().slice(0, -1);
console.log(today);Run Code Online (Sandbox Code Playgroud)
<input type="datetime-local" id="datetime" name="datetime">Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3388 次 |
| 最近记录: |