日期:2014-05-16  浏览次数:20363 次

html嵌套JavaScript使用循环输出5行10列,最后得出的.html文件不能显示想要的结果
请大虾帮忙看看哪里出错了:
HTML code

<html>
<head>
      <title>www.mldnjava.cn,MLDN 高端 Java 培训</title>
      <script language="javascript">
           var rows = 5;
           var cols = 10;
           document.write("<table border=\"1\">");
           for(i=0;i<rows;i++){
              document.write("<tr>");
              for(j=0;j<cols;i++){
                 document.write("<td>" + i*j + "</td>");
              }
              document.write("</tr>");
           }
           document.write("</table>");
      </script>
</head>
<body>
</body>
</html>




------解决方案--------------------
for(j=0;j<cols;i++){
这一行把i改成j
这应该是你的笔误.
------解决方案--------------------
探讨
for(j=0;j<cols;i++){
这一行把i改成j
这应该是你的笔误.