Bernhard Fuhs: Netscape Entsprechung zu this.id

Hallo,

kann mir jemand sgen ob es eine Entsprechung zu:
<script...>
function test(name)
{
  alert(name)
}
</script>

<a href=".." id="irgendwas" onmouseOver=test(this.id)>....</a>
für den Netscape gibt?

mit......test(document.anchors[0].id)..muss ich leider die stelle im
anchors arry wissen.

Gruß Bernhard

  1. <../../tecbba.htm#a9>

    Wie du siehst, ist der Befehl zwar Teil des JS-Standards, allerdings nur im IE implementiert.

  2. Hallo Bernhard,

    kann mir jemand sgen ob es eine Entsprechung zu:
    <script...>
    function test(name)
    {
      alert(name)
    }
    </script>

    <a href=".." id="irgendwas" onmouseOver=test(this.id)>....</a>
    für den Netscape gibt?

    mit......test(document.anchors[0].id)..muss ich leider die stelle im
    anchors arry wissen.

    Nein es gibt keine Entsprechung. Relativ schnell ist aber folgende Lösung:

    <a href=".." id="irgendwas" onmouseOver=test(this)>
    <script>

    function test(a)
    {
    for (i=0;i<document.links.length;i++)
             if (document.links[i].href==a){ deine Aktion;break;}
    }
    </script>

    Viele Grüße
    Antje

    <img src="http://pc-anfaenger.de/pca/sam/pcanfaenger.gif" alt="">