啥东西
2018-08-09 23:16
为什么不显示???
我的理解是 mydate.getDay()获取的是对应星期的数字,因为getDay方法是从0开始的,获取到当前的数字后,weekday根据得到的数组下标的索引输出相应的星期。
答案最后缺了一个括号“)”。应该是:
document.write("今天是:"+weekday[mydate.getDay()]);
参照代码
<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>
+的符号后面不应该有空格
上楼哥们有点复杂啊!
document.write("今天是:"+weekday[mydate.getDay()]);就ok了
虽然不知道你说的啥,但是我还是默默地粘上我的代码,希望对你有帮助。
<!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>
什么都没有 怎么给你看
JavaScript进阶篇
468191 学习 · 21891 问题
相似问题