我这个你里有点问题呢,为何无法输出,屏幕不显示

来源:7-23 编程练习

执著sky

2017-02-25 11:02

<!DOCTYPE  HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>系好安全带,准备启航</title>


<script type="text/javascript">

  //通过javascript的日期对象来得到当前的日期,并输出。

 var mydate=new Date();

 var year=mydate.getFullYear();

 var month=myate.getMonth();

 var day=mydate.getDay();

 var day1=mydate.getDay();

 switch(day1)

 {

   case 0:

       week='星期一'; break;

   case 1:

       week='星期二' ;break;

   case 2 :

       week='星期三' ;break;

   case 3:

       week='星期四' ;break;

   case 4:

       week='星期五' ;break;

   case 5:

       week='星期六' ;break;

   case 6 :

       week='星期日' ;break;

 }

document.write(year+"年"+month+"月"day+"日"+week);

  

</script>

</head>

<body>

</body>

</html>


写回答 关注

1回答

  • qq_happysmileO_04054091
    2017-02-25 11:31:57
    已采纳

     var mydate=new Date();

     var year=mydate.getFullYear();

     var month=mydate.getMonth()+1;//你的madate拼写错误,而且还需要加上一

     var day=mydate.getDate();//你的这里获取日期错了

     var day1=mydate.getDay();

     switch(day1)

     {

       case 1:

           week="星期一"; break;//你的星期匹配不正确,0表示星期天,1表示星期一,以此类推

       case 2:

           week="星期二" ;break;

       case 3 :

           week="星期三" ;break;

       case 4:

           week="星期四" ;break;

       case 5:

           week="星期五" ;break;

       case 6:

           week="星期六" ;break;

       case 0 :

           week="星期日" ;break;

     }

    document.write(year+"年"+month+"月"+day+"日"+week);//月和day中间少了加号


    执著sky

    非常感谢!

    2017-02-25 21:50:15

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题