哪里错了?谢谢!
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
function maskcolor(n){
this.length=n;
for(var i=1;i<=n;i++)this[i]=0;}
var colors=new maskcolor(9)
colors[1]="00";
colors[2]="22";
colors[3]="44";
colors[4]="66";
colors[5]="88";
colors[6]="aa";
colors[7]="cc";
colors[8]="ee";
colors[9]="ff";
</SCRIPT>
</head>
<body>
<center>
<table>
<SCRIPT LANGUAGE="JavaScript">
<!--
for(var i=1;i<=9;i++){
for(var j=1;j<=9;j++){
for(var k=1;k<=9;k++){
var thiscolor=colors[i]+colors[j]+colors[k];
document.write("<tr><td height=30 width=120 bgcolor="+thiscolor+" onMouseOver='document.bgcolor="+thiscolor+"'>"+thiscolor+"</td></tr>")
}
}
}
//-->
</SCRIPT>
</table>
</center>
</body>
</html>