老大能不能解决我上述所说的那个出错的原因。30楼的代码用时就会在不显示时间段内会出错。
<SCRIPT language="javascript" defer>
day=new Date()
hour=day.getHours()
if((hour>=0)&&(hour<12))//0-12点是上午
lay3.innerHTML="时间不对,不能显示";
if((hour>=12)&&(hour<18))//12-18点是下午
lay3.style.display="block";
if(hour>=18)//hour值不可能大于23,一个判断就可以了,这时候显示晚上
lay3.style.display="block";
</script>