修改如下:
<tr>
<td ><img src="/close.gif" onclick="doselect(this);"></td>
<td >新闻</td>
<td >2005-10-2 13:00</td>
</tr>
#############################
function doselect(obj)
    if(obj.src =="/close.gif") obj.src="/open.gif";
end function

解决方案 »

  1.   

    <table>
    <tr style="backGround-color:#ff0000" onclick="doselect();">
    <td ><img id=img1 src="haha.gif" ></td>
    <td >新闻</td>
    <td >2005-10-2 13:00</td>
    </tr>
    </table>
    <script language=javascript>
    function doselect()
    {
    var obj=document.getElementById("img1")
    var src=obj.src;
    imgsrc=src.split("/");
        if(imgsrc[imgsrc.length-1]=="haha.gif") 
        {obj.src="haha2.gif";
        }
    }
    </script>
      

  2.   

    <table>
    <tr style="background-color:#ff0000" onclick="doselect(1);">
    <td ><img id="img1" src="haha.gif" ></td>
    <td >新闻</td>
    <td >2005-10-2 13:00</td>
    </tr>
    <tr style="background-color:#ff0000" onclick="doselect(2);">
    <td ><img id="img2" src="haha.gif" ></td>
    <td >新闻</td>
    <td >2005-10-2 13:00</td>
    </tr>
    </table>
    <script language=javascript>
    function doselect(idx){
    var obj=document.getElementById("img"+idx);
    var imgsrc=obj.src.split("/");
    if(imgsrc[imgsrc.length-1]=="close.gif") imgsrc[imgsrc.length-1]="open.gif";
    else imgsrc[imgsrc.length-1]="close.gif";
    obj.src=imgsrc.join("/");
    alert(obj.src);
    }
    </script>
      

  3.   

    kele2005压根就没有看明白我的要求 直接点击img  这样我就不用上来提问了hbhbhbhbhb1021给img加上ID属性 , 但在JS里写死(document.getElementById("img1")),
    而img的ID应该是动态生成的,因此也不符合afoskoo给我的启发最大, 但也要改一改^_^  感谢各位了!
      

  4.   

    你如果闲动态的命名烦,可以用dom规则拿对象,就和名字一点关系都没有了
      

  5.   

    <table>
    <tr style="backGround-color:#ff0000" onclick="doselect(this);">
    <td ><img id=img1 src="haha.gif" ></td>
    <td >新闻</td>
    <td >2005-10-2 13:00</td>
    </tr>
    </table>
    <script language=javascript>
    function doselect(e)
    {
    var obj=e.childNodes[0].childNodes[0]
    var src=obj.src;
    imgsrc=src.split("/");
        if(imgsrc[imgsrc.length-1]=="haha.gif") 
        {obj.src="haha2.gif";
        }
    }
    </script>