标题:循环错误
取消只看楼主
iwall
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-3-27
结帖率:0
已结贴  问题点数:5 回复次数:1 
循环错误
<body>
<script type="text/javascript" charset="utf-8">
function Myfn () {
    document.write("<table>");    // 外部循环第二次运行时这行会出错
    for (var i=0; i<6; i++) {
        document.write("<tr>");
        for (var k=0; k<7; k++) {
            document.write("<td>" + (i + k) + "</td>");
        }
        document.write = "</tr>";
    }
    document.write = "</table>";
}
Myfn();
</script>
</body>
这个循环运行时,内部循环执行一次后,外部循环会在 document.write("<table>"); 提示出错
FF11.0下提示:document.write is not a function,为什么第一次执行时可以
Chrome17下提示:Uncaught TypeError: Property 'write' of object #<HTMLDocument> is not a function
本人新手,初学JS,一直不明白其原因,希望各位帮忙分析下原因。
搜索更多相关主题的帖子: javascript function 
2012-03-27 20:56
iwall
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-3-27
得分:0 
回复 2楼 西鄙人
谢谢。
2012-04-13 10:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-364505-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.122764 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved