输出一个九九乘法表。
<html>
<head>
<title></title>
  <script language="JavaScript">
    document.write("<table border=\"1\">");
    for(i=1;i<=9;i++){
      document.write("<tr>");
      for(j=1;j<=9;j++){
        if(j<=i){
          document.write("<td>"+i+"*"+j+"="+i*j+"</td>");
        }else{
          document.write("<td>"&nbsp;"</td)>");
        }
      }
      document.write("</tr>");
    }
    document.write("</table>");
  </script>
</head>
<body>
</body>
</html>就是出不来。 我无奈了。帮忙看下什么问题。

解决方案 »

  1.   

    document.write("<td>"&nbsp;"</td)>");
    这里改为:
    document.write("<td>&nbsp;</td>");<html>
    <head>
    <title></title>
      <script language="JavaScript">
    document.write("<table border=\"1\">");
    for(i=1;i<=9;i++){
      document.write("<tr>");
      for(j=1;j<=9;j++){
      if(j<=i){
    document.write("<td>"+i+"*"+j+"="+i*j+"</td>");
      }else{
    document.write("<td>&nbsp;</td>");
      }
      }
      document.write("</tr>");
    }
    document.write("</table>");
      </script>
    </head>
    <body>
    </body>
    </html>