为了账号安全,请及时绑定邮箱和手机立即绑定

输入对了为什么不显示??和答案一样的啊

为什么不显示???

正在回答

7 回答

我的理解是 mydate.getDay()获取的是对应星期的数字,因为getDay方法是从0开始的,获取到当前的数字后,weekday根据得到的数组下标的索引输出相应的星期。

0 回复 有任何疑惑可以回复我~

答案最后缺了一个括号“)”。应该是:

document.write("今天是:"+weekday[mydate.getDay()]);

0 回复 有任何疑惑可以回复我~

参照代码

<html>

    <head>

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

        <title>获得星期</title>

        <script type="text/javascript">

          var mydate=new Date();

          var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

          //var mynum = mydate.getDay();

          //document.write("今天是:" + mydate.getDay()+"<br>" );

          document.write("今天是:" + weekday[mydate.getDay()]);

        </script>

    </head>

    <body>

    </body>

</html>


0 回复 有任何疑惑可以回复我~

+的符号后面不应该有空格

0 回复 有任何疑惑可以回复我~
#1

echoside

和空格没有关系的
2018-11-07 回复 有任何疑惑可以回复我~

上楼哥们有点复杂啊!

document.write("今天是:"+weekday[mydate.getDay()]);就ok了

0 回复 有任何疑惑可以回复我~

虽然不知道你说的啥,但是我还是默默地粘上我的代码,希望对你有帮助。

<!DOCTYPE HTML>

<html>

<head>

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

<title>获得星期</title>

<script type="text/javascript">

  var mydate=new Date();

  var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

  var day=mydate.getDay();

  document.write(day);

  document.write("今天是:" + weekday[day]);

</script>

</head>

<body>

</body>

</html>


0 回复 有任何疑惑可以回复我~

什么都没有 怎么给你看


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输入对了为什么不显示??和答案一样的啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信