我想在点击按钮后显示系统日期,但点击按钮后什么也没显示。我刚开始使用JavaScript,我不知道自己做错了什么。

function dateFunc() {
   return this.innerHTML = Date();
}

<button onclick="dateFunc()">The time is?</button>

提前谢谢。

最佳答案

必须将this传递给函数,以便可以在函数内部引用它:

function dateFunc(thatBtn) {
   return thatBtn.innerHTML = Date();
}

<button onclick="dateFunc(this)">The time is?</button>

关于javascript - 如何通过使用JavaScript函数单击按钮来返回系统日期?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50208832/

10-12 00:29
查看更多