molily: Link via JS

Beitrag lesen

Hallo,

<a href="user_logout.php?D=......" target="_self" onClick="....">Logout</a>

Dies soll nun anstatt eines manuellen Klicks, per JS aufgerufen werden.

Die aktuelle angezeigte URI kannst du mit einer Zuweisung an http://de.selfhtml.org/javascript/objekte/location.htm#href@title=location.href austauschen.

Hier entsprechend
location.href = element.href;
Damit springt der Browser die im href-Attribut angegebene URI an.

(Der Code im onclick-Attribut wird dadurch aber nicht ausgeführt, das müsstest du mit eval() manuell machen.)

»element« steht im obigen Beispiel für eine Referenz auf das a-Element. Wie du das Elementobjekt ansprichst, hängt davon ab, wie der umgebende Code aussieht. (Alle Links finden sich in der Liste http://de.selfhtml.org/javascript/objekte/links.htm@title=document.links.)

Mathias