weeek[1]="星期一";多写了一个eweek[1]="星期一";

解决方案 »

  1.   

    给数组赋值时,那个数组的变量都多了一个e,应该是:
    <body onload="time()">
     
    <Script Language ="JavaScript">
            function time(){
            var week,today,week_i;
            week = new Array(7);
            week[1]="星期一";
            week[2]="星期二";
            week[3]="星期三";
            week[4]="星期四";
            week[5]="星期五";
            week[6]="星期六";
            week[0]="星期天";
            today =new Date();
            week_i=today.getDay();
            var year=today.getFullYear();
            var month=today.getMonth()+1;
            var date=today.getDate();
            document.write("<font color =#3333FF size=6'pt' face =隶书>"+"今天是"+year+"年"+month+"月"+date+"日"+week[week_i]+"</font>");
            }  
    </script>
     
     
    </body>