html 通过页面刷新获取当前小时

pbgvytdp  于 2022-12-02  发布在  其他
关注(0)|答案(1)|浏览(134)

我有一个网页,当点击一个按钮时,它会运行一些javascript,创建文本,然后复制到剪贴板,供用户粘贴到其他地方。在生成的文本中,它包括一天中的当前小时。当页面第一次加载并点击按钮时,我的当前代码就可以工作了。但是,如果在一小时后单击,而页面没有刷新,它将创建与之前相同的小时文本,而不是当前小时。刷新页面并单击按钮后,它将选择正确的小时。有没有办法让它在不刷新页面的情况下获得正确的当前时间?我的代码中获得时间的部分是:

<button type="button" onclick="genText()">Generate Text Message</button>

和它调用的函数:

function genText(){
var smsText = "";
var current = new Date();
smsText += " Appointment Time: " + current.getHours();

}
kq4fsx7k

kq4fsx7k1#

你的代码是可以的,你只需要像这样调用getText()函数:

function genText(){
  var current = new Date();
  var smsText = " Appointment Time: " + current.getHours();
  console.log(smsText)
}
genText()

相关问题