scorn: problem mit array

Hut sei mit euch,
ich habe ein Problem mit einem Script, das mir hier vor einiger Zeit empfohlen wurde:
function init() {
 as = new Array();
 as = document.getElementsByTagName("a");
 for (i=0; i<as.length; i++) {
     as[i].onmouseout=mout;
  as[i].onmouseover=mover;
  as[i].onmousemove=mover;
 }
}
function mover() {
 var ziel = "ins Framefenster)";
 if(as[i].target=="_self") ziel = "ins Framefenster)";
 if(as[i].target=="_blank") ziel = "in neues Fenster)";
 if(as[i].target=="_top") ziel = "in dieses Fenster, überspielt Frames)";
 if(as[i].target=="shoutbox") ziel = "in die Shoutbox)";
 if(as[i].target=="menu") ziel = "ins Menü)";
 window.status = as[i].pathname + "(Link geht " + ziel + as[i].title;
 var x = parseInt(window.event.x);
 var y = parseInt(window.event.y);
 document.getElementById("ttip").style.visibility="visible";
 document.getElementById("ttip").style.top= y;
 document.getElementById("ttip").style.left= x;
 document.getElementById("head").firstChild.nodeValue = as[i].text;
 document.getElementById("ttip").firstChild.nodeValue = as[i].title;
 document.tool.pathname.value = as[i].pathname;
}
function mout() {
 document.getElementById("ttip").style.visibility="hidden";
 window.status = window.defaultStatus;
}

Das wäre das Script, und das mein Problem:
Ich kann keine Eigenschaften von as[i] aufrufen, bzw. nicht mal as[i].
Ich kenn mich nicht aus mit diesen Arraygeschichten, weswegen ich vielleicht nicht sehe, wo der Hund begraben liegt.
Kann mir jemand Hilfe leisten, ich raff das einfach nicht.
Achja, hier ist das Ding im Originalzusammenhang. http://users.skynet.be/fa048778/alpha (Frames, uh!)

hütlichst
    scorn

  1. Hallo scron,

    Ich kenn mich nicht aus mit diesen Arraygeschichten, weswegen ich vielleicht nicht sehe, wo der Hund begraben liegt.

    Wenn mout/mover aufgerufen wird, dann hast Du ja den Array as gar nicht mehr - Dir geht es ja um das aktuelle Element. Und das spricht man bekanntlich mit this an.

    Statt

    as[i].title

    schreib also

    this.title

    etc. (klappt zumindest bei mir im Mozilla)

    Christian

    --
    Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.