不在img里写,在IMG的上边的TD里写
childNodes[0].src=""

解决方案 »

  1.   

    <img onload = "this.src=url">
      

  2.   

    to hbhbhbhbhb1021(天外水火(我是SB,我要多努力)) :
    你的这个方法,是必须有td,必须是第一个这么多限制条件,那就没什么实用意义了。to meizz(梅花雪) :
    似乎有问题吧?javascript我不太熟悉,但是这么写似乎不行吧?
    <img onload="this.src='./test1.jpg';">
    <img onload="javascript:this.src='./test1.jpg';">
      

  3.   

    这样写
    <img src='x' onerror="javascript:this.src='url';">javascript: 可以省略,看起来真难受!
      

  4.   

    嗯,必须先指定一个图片地址,而且还要是好用的图片?并且,页面会不停的load
    这样应该是不行的。而且,
    to meizz(梅花雪) :
    老大,你这样告诉我,并没有说明为什么我那两种写法,为什么第一个行,第二个不行啊。。为什么必须指定name呢。。
      

  5.   

    补充一下
    当图片没有加载完成时,他的this指针尚未建立。这个时候就用this当然是不可以的
      

  6.   

    这样倒是可以,但是会有一个提示框。
    <img src="Users.gif" style="display:none" onload="this.style.display='';this.src='image.gif';">
    其实我觉得你在每个IMG的外面都加一个<span>这样就不会有问题了
      

  7.   

    楼主,请看清楚了!
    <img src='x' ONERROR="this.src='url';">绝对没有“不停的load”的可能!!!
      

  8.   

    to  xuzuning(唠叨) :
    呵呵,“当图片没有加载完成时,他的this指针尚未建立。这个时候就用this当然是不可以的”,这个是我想要的,谢谢:)to hbhbhbhbhb1021(天外水火(我是SB,我要多努力)) :
    onload 不能那样用地,onload如果用在自身会产生无限循环
      

  9.   

    to xuzuning(唠叨) :
    老大,我那个回帖是接着上面的,没想到你发的贴正好跑中间去了没说你的你的那个我看懂了,确实没有问题