我有一个小问题。我有一个表格,我希望时间被自动写入,但我不知道怎么做。我试过:
<input type="time"/>
,但时间不会自动插入。有人知道怎么帮我吗?谢谢!
时间类型还不完全兼容,无论你是否想要它读取当前日期/时间作为执行的时间,你必须从javascript填充字段。
<input type="time" id="time">
<script>
document.getElementById("time").value = Date();
</script>
这个主题已经在这里讨论过了,使用Javascript Date()对象。详细说明可在MDN网站上找到。
可能:
<body>
time: <input type="time" id='now'/>
<script>document.getElementById('now').value = Date().toString();</script>
</body>
如果只需要日期,请使用toDateString()而不是toString()