网页上有若干个标记点,每个标记点弹出不同信息。再加上根据时间显示,如何实现呢?十分感谢!
如果是固定时间间隔显示不同信息的话,可以用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的显示。