永发信息网

根据时间显示问候语

答案:2  悬赏:80  手机版
解决时间 2021-06-04 02:22
  • 提问者网友:战魂
  • 2021-06-03 21:28
在网页里加一个什么代码可以让他有问候语,比如说中午好之类的,要根据时间自动变的那种
最佳答案
  • 五星知识达人网友:千杯敬自由
  • 2021-06-03 21:46
<script>
today=new Date();
var day;
var date;
var hello;
hour=today.getHours()
if(hour < 6)hello='凌晨好!&nbsp;'
else if(hour < 9)hello='早上好!&nbsp;'
else if(hour < 12)hello='上午好!&nbsp;'
else if(hour < 13)hello='中午好!&nbsp;'
else if(hour < 17)hello='下午好!&nbsp;'
else if(hour < 19)hello='傍晚好!&nbsp;'
else if(hour < 22)hello='晚上好!&nbsp;'
else {hello='午好!&nbsp;'}
day=today.getDay()
if(day==0)day='&nbsp;星期日'
else if(day==1)day='&nbsp;星期一'
else if(day==2)day='&nbsp;星期二'
else if(day==3)day='&nbsp;星期三'
else if(day==4)day='&nbsp;星期四'
else if(day==5)day='&nbsp;星期五'
else if(day==6)day='&nbsp;星期六'
date=(today.getYear())+'年'+(today.getMonth()+1)+'月'+today.getDate()+'日';
document.write("<strong><font color=#ff6600>" +hello+"</font></strong>");
document.write('今天是&nbsp;')
document.write(date);
document.write(day);
</script>
全部回答
  • 1楼网友:荒野風
  • 2021-06-03 22:13
<script language="JavaScript"> <!-- var mess1="";var mess2= "欢迎光临!" document.write("<center><b>") day = new Date( ) hr = day.getHours( ) if (( hr >= 0 ) && (hr <= 4 )) mess1="深夜了,注意身体哦... " if (( hr >= 4 ) && (hr < 7)) mess1="清晨好,起得真早啊... " if (( hr >= 7 ) && (hr < 12)) mess1="早上好," if (( hr >= 12) && (hr <= 13)) mess1="午饭时间喔," if (( hr >= 13) && (hr <= 17)) mess1="外面的太阳猛烈吗? " if (( hr >= 17) && (hr <= 18)) mess1="进入傍晚了," if ((hr >= 18) && (hr <= 19)) mess1="我大概在吃晚饭了," if ((hr >= 19) && (hr <= 23)) mess1="又到晚上黄金上网时间了," document.write(mess1) document.write(mess2) document.write("</b></center>") //---> </script>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯