我想让它,当用户打开此页面时,它将显示截至{今天的日期时间}的实时FDP报告
标题需要有今天的日期我试着用JavaScript来实现这个:
script<
document.getElementById("current_date").value = Date();
></script>
<input id="current_date" readonly></>
jhkqcmku1#
<!DOCTYPE html> <html> <head> <title>LIVE FDP REPORT AS OF <span id="current_date"></span></title> </head> <body> <!-- date --> <script> document.getElementById("current_date").textContent = new Date().toLocaleString(); </script> </body> </html>
sq1bmfud2#
设置input的value的JS代码是正确的-尽管它可以通过包含new关键字来改进。问题似乎在于你如何构造HTML。script必须是包含JS逻辑的HTML标记。这里有一个完整的例子,整个HTML应该如何看,在一个简化的例子。我相信你的实际页面会有更多的代码,但重要的部分是<script>标签,以及它的位置:
input
value
new
script
<script>
<!DOCTYPE html> <html> <head> <title>Your page title goes here</title> </head> <body> <input id="current_date" readonly /> <script> const displayDate = () => document.getElementById("current_date").value = new Date(); displayDate(); // display on load setInterval(displayDate, 1000); // update every second </script> </body> </html>
2条答案
按热度按时间jhkqcmku1#
sq1bmfud2#
设置
input
的value
的JS代码是正确的-尽管它可以通过包含new
关键字来改进。问题似乎在于你如何构造HTML。
script
必须是包含JS逻辑的HTML标记。这里有一个完整的例子,整个HTML应该如何看,在一个简化的例子。我相信你的实际页面会有更多的代码,但重要的部分是
<script>
标签,以及它的位置: