var aa=new Image();
//变量aa已经被你改成一个对象了当然输出的时候只会是[object]document.write("image"+ i +".src = "+ aa.src + "<br />")

解决方案 »

  1.   

    感谢楼上的指教,你给的方法输出结果是:
    image1.src = http://server:82/bbs/upload/s00003613.gif
    我想输出:
    image1.src = "http://server:82/bbs/upload/s00003613.gif"要怎么写呢?
      

  2.   

    而且我一定要输出:
    var image1=new Image()
    image1.src="upload/s00003613.gif"
    var image2=new Image()
    image2.src="upload/s00003613.gif"
    这样的结果,又该怎么写呢?
      

  3.   

    哦,可能是我问的不清楚,按照meizz(梅花雪)的方法的话,aa成了字符串了,我想要的结果是:
    for(i=1;i<3;i++)
    {
    var aa="image"+i
    var aa=new Image()
    aa.src="upload/s00003613.gif"
    }所得的效果直接等同于:var image1=new Image()
    image1.src="upload/s00003613.gif"
    var image2=new Image()
    image2.src="upload/s00003613.gif"所得的效果,请问我要怎么改?
      

  4.   

    document.write(aa.outerHTML + "<br />")
      

  5.   

    document.write("image"+ i +".src = ")
    document.write('"');
    document.write(aa.src);
    document.write('"');