js如何实现不同时间显示不同内容?

网页上有若干个标记点,每个标记点弹出不同信息。再加上根据时间显示,如何实现呢?十分感谢!

img

如果是固定时间间隔显示不同信息的话,可以用settimeout函数实现。

<script>
    function update( )
    { 
      document.标记.value=要更新的内容  // 用你要实现的标记内容语句替换此句
      setTimeout("update()", 1000)
    }  
</script>

根据题主的最新描述,这样实现:

<input type="date" value="2021-08-16"  onchange="select(this.value)">
<script>
        function select(dateValue) {
            // 根据传入的日期参数dateValue生成各城市冒泡显示的天气信息
            // 再将这些信息分别绑定到对应的bindPopup()中
        }
</script>

请采纳!

思路:
1.new Date(),获取日期的当前时间,getHours方法获取小时;
2.根据getHours获取的小时,结合if语句判断,更新div的显示。