1. <!DOCTYPE html>
    2. <html>
    3. <head>
    4. <meta charset="UTF-8">
    5. <title></title>
    6. </head>
    7. <body>
    8. <img src="img/swu.jpg" width="160px" height="160px">
    9. <div></div>
    10. <script>
    11. /*
    12. * 分时问候案例:
    13. * (1)根据系统时间不同来判断,需要日期内置对象
    14. * (2)根据多分支语句来设置不同的图片
    15. * (3)需要一个图片,并且根据时间修改图片,就需要用到操作元素src属性
    16. * (4)需要一个div属性,显示不同问候语,修改元素内容即可
    17. */
    18. //获取事件源
    19. var img=document.querySelector("img");
    20. var div=document.querySelector("div");
    21. //得到当前的小时数
    22. var date=new Date();
    23. var hour=date.getHours();
    24. //判断
    25. if(hour<12){
    26. img.src="img/swu.jpg";
    27. div.innerHTML="亲,上午好,好好敲代码!";
    28. }
    29. else if(hour<=14){
    30. img.src="img/zwu.jpg";
    31. div.innerHTML="亲,中午好,继续敲代码!";
    32. }
    33. else if(hour<=18){
    34. img.src="img/xwu.jpg";
    35. div.innerHTML="亲,下午好,不要敲代码!";
    36. }
    37. else{
    38. img.src="img/ws.jpg";
    39. div.innerHTML="亲,晚上好,睡觉觉!";
    40. }
    41. </script>
    42. </body>
    43. </html>