for fire在firefox中有效吗?

时间:2012-08-28 19:55:51

标签: javascript jquery for-loop

我在jQuery中有一个简单的for循环但是在Firefox中工作正常。

问题:它将我的变量编写得很好但是如果你看一下Firefox标签就会显示

  

连接...

一直以来。

如果我用Firebug检查我的脚本,它会说:

  

此页面上没有Javascript

虽然它写了我的变量。

我在这里做错了什么? Fiddle here

$(document).ready(function(){
      var i=0;
      for(i=0;i<=3;i++) {
          document.write(i);
      }
      //alert("working");
});

1 个答案:

答案 0 :(得分:4)

文档加载完成后永远不要使用write(),它会覆盖完整文档(包括脚本)

但是,如果问题是(新)文档未在您的示例中完成加载过程,请在document.write()之后调用document.close()

http://jsfiddle.net/f2jFc/3/