document.getElementById('body').innerHTML += '<img src="/'+fileinfo[0]+fileinfo[1]+'"/>'; 
返回:<img src="/upload/10613161412.jpg"/><img src="/upload/10613161413.jpg"/>
如果我想让它只返回:<img src="/upload/10613161412.jpg"/>应该怎么做?

解决方案 »

  1.   

    a += b  ----> a = a + b;
      

  2.   

    document.getElementsByTagName("img")[0]
    这样可获取第一个img
      

  3.   

    +1如果想获取一个img,可以给img加ID,
      

  4.   

    2楼不是已经说的很清楚了嘛!document.getElementById('body').innerHTML += '<img src="/'+fileinfo[0]+fileinfo[1]+'"/>'; 不就是加了2个了么,那不就返回2个;如果只要一个你加一个就可以了吧!
    document.getElementById('body').innerHTML += '<img src="/'+fileinfo[0]+'"/>'
      

  5.   


    请看清楚代码谢谢,fileinfo[0]--这个是路径,fileinfo[1]---这个是文件名
    引用代码:
    document.getElementById('body').innerHTML += '<img src="/'+fileinfo[0]+fileinfo[1]+'"/>';