<A href="#" onclick="Search(this,'A')"><img src="btnA.gif"></A>
<A href="#" onclick="Back(this,'B')"><img src="btnB.gif"></A>

解决方案 »

  1.   

    img上可以加上id或者name来判断
      

  2.   

    <A href="search.html" onclick="Search(this)"><img src="btnA.gif"></A>
    <A href="back.html" onclick="Back(this)"><img src="btnB.gif"></A>这俩个连接你应该是连接到不同的url。你在函数中传了this后,在函数里通过this.href来判定是那个就可以了
      

  3.   

    方法应该还不少 ^_^<html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>diff A!</title>
    <script language="javascript">
    function differTag()
    {
      var getA=document.getElementsByTagName("a");
      //alert(getA.length);
      alert(getA[0].firstChild.src);
      alert(getA[1].firstChild.src);
    }
    window.onload=differTag;
    </script><body>
    <A href="#" onclick="Search(this)"><img src="btnA.gif"></A>
    <A href="#" onclick="Back(this)"><img src="btnB.gif"></A>
    </body></html>
    上面的程序是我顺着思路写下来,你可以利用DOM的特效倒着写回去...
      

  4.   

    它们在表单或者文档中的sourceIndex是不同的,比较一下大小就知道了