为什么显示不了当前的时间?
today=new Date();var day;
var date;
if(today.getDay()==0) day="星期日“
if(today.getDay()==1) day="星期一“
if(today.getDay()==2) day="星期二“
if(today.getDay()==3) day="星期三“
if(today.getDay()==4) day="星期四“
if(today.getDay()==5) day="星期五“
if(today.getDay()==6) day="星期六“
date=(today.getYear()+1900)+"年“+(today.getMonth()+1)+"月"+today.getDate()+"日“;
document.write(date);
document.write(" ");
document.write(day);
写出上面语句时,为什么不能在页面显示出当前的时间?求帮助。。。。。
搜索更多相关主题的帖子:
星期六
----------------解决方案--------------------------------------------------------
代码没错,注意符号要全部是英文条件下书写,另外给个你参考的例子。
程序代码:
<html>
<body>
<script type="text/javascript">
var d=new Date()
var weekday=new Array(7)
weekday[0]="星期日"
weekday[1]="星期一"
weekday[2]="星期二"
weekday[3]="星期三"
weekday[4]="星期四"
weekday[5]="星期五"
weekday[6]="星期六"
document.write("今天是" +d.toLocaleString()+weekday[d.getDay()]);
</script>
</body>
</html>
<body>
<script type="text/javascript">
var d=new Date()
var weekday=new Array(7)
weekday[0]="星期日"
weekday[1]="星期一"
weekday[2]="星期二"
weekday[3]="星期三"
weekday[4]="星期四"
weekday[5]="星期五"
weekday[6]="星期六"
document.write("今天是" +d.toLocaleString()+weekday[d.getDay()]);
</script>
</body>
</html>
[ 本帖最后由 无名小草 于 2011-11-13 21:21 编辑 ]
----------------解决方案--------------------------------------------------------
1、全角符号改半角符号(引号和括号)
2、补全所有句末分号
3、year不用加1900
<html>
<body>
<script language="javascript">
today=new Date();
var day;
var date;
if(today.getDay()==0) day="星期日";
if(today.getDay()==1) day="星期一";
if(today.getDay()==2) day="星期二";
if(today.getDay()==3) day="星期三";
if(today.getDay()==4) day="星期四";
if(today.getDay()==5) day="星期五";
if(today.getDay()==6) day="星期六";
date=today.getYear()+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日";
document.write(date);
document.write(" ");
document.write(day);
</script>
</body>
</html>
----------------解决方案--------------------------------------------------------