javascript - 根据当前时间更改文本?

标签 javascript jquery

我只进行了非常快速的初步搜索,但是否可以根据时间使用 javascript 或 jquery 自动更改特定元素?..或根据正在查看网页的计算机的本地时间。

例如我有一个 <h2>Good Morning</h2>在中午 12 点之前显示,然后自动更改为 <h2>Good Afternoon</h2>一旦过了这个时间。

老实说,我根本没有深入研究,只是想知道这是否可能, 如果是这样,是否有一个特定的插件可以帮助我解决这个问题/最好的方法是什么?

最佳答案

不需要 jQuery。

document.getElementById('greeting').innerHTML = new Date().getHours() >= 12 ? 'Good Afternoon' : 'Good Morning';

关于javascript - 根据当前时间更改文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26879997/

相关文章:

javascript - 使用 Javascript 更快地调用 API

javascript - 如何在javascript中使用模型?

javascript - 如何从点击功能中排除ID?

javascript - 如何从 Rails 5.1.3 + webpacker 的 View 中使用 jquery

Javascript 滚动条 Var 无法正常工作

javascript - 使用 Javascript/Jquery 停止 html 声音

javascript - 无法调用 - 这个 - 在 youtube api 事件中(onReady 等)

javascript - 监听 Javascript 中的函数

javascript - 默认情况下不会加载第二组选项卡及其内容

jquery - 删除除特定类别之外的格式