如何在HTML内容中插入动态年份?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (357)

我正在使用JavaScript来检测当前年份,然后希望将其嵌入HTML中。我有以下内容,但似乎没有定义。

我的代码:

HTML

<p>this year is <span id="year"></span></p>

JavaScript

var date = document.write(new Date().getFullYear());

document.getElementById("year").innerHTML = date;

我可以在jQuery中做到这一点,但我尝试用vanaillaJavaScript来完成

提问于
用户回答回答于

确保你的元素已被读取并准备好被操作:还可以修复你的JS:

<body>
  <p>this year is <span id="year"></span></p>

  <!-- JS before /body -->
  <script>
  document.getElementById("year").innerHTML = new Date().getFullYear();
  </script>
</body>

PHP

<p>this year is <span id="year"><?php echo date("Y"); ?></span></p>
<?= date("Y") ?>
用户回答回答于
var date = (new Date()).getFullYear();

document.getElementById("year").innerHTML = date;

扫码关注云+社区

领取腾讯云代金券