为什么我的显示当前日期的代码不起作用?

问题描述 投票:0回答:1

为什么我的代码不起作用?它什么也不显示...

let todayDate= document.getElementById('data');
let today = new Date();
let weekday= `${today.getDay() < 10 ? "0" : ""}${today.getDay()}`
let day=`${today.getDate() < 10 ? "0" : ""}${today.getDate()}`;
let month=`${(today.getMonth() + 1) < 10 ? "0" : ""}${today.getMonth()}`;
let year=`${today.getFullYear() < 10 ? "0" : ""}${today.getFullYear() + 1}`;

todayDate.textContent = `${weekday} , ${month} / ${day}, ${year}`;
<p><span id="data"</span></p>

javascript html css
1个回答
0
投票

使用任何具有语法下标的 IDE 你的span标签没有关闭

<p><span id="data"  >  </span></p>

你可以使用innerText代替textContent

© www.soinside.com 2019 - 2024. All rights reserved.