Palme: Link durch anderen dynamisch ersetzen

Hallo,

wie ist es möglich, einen Link mittels JavaScript zu ändern?

Es wäre da der ursprünfliche Link, z.B.:

<a href="xy.html" onfocus="this.blur()" onmouseover="LinkAendern()">Link 1</a>

Die Fumktion (im Beispiel - LinkAendern) soll dann den Link umformen, oder ersetrzen, so
dass anschließend folgender Link dort steht:

<a href="xy.html" onfocus="this.blur()" onmouseout="LinkAendern()">Link 1</a>

Es geht mir eigentlich nur um das Ändern des Event-Handlers (onMouseOver zu onMouseOut.

Ich habe das ganze schon mal probiert über das node-Objekt, ich bekomme es allerdings nicht hin.

Kann mir jemand weiterhelfen?

Grüße

Palme

  1. Hallo,

    hat sich bereits erledigt, innerHTML hilft mir weiter.

    Grüße

    Palme

  2. Hallo!

    Hast Du schonmal überlegt, das mit CSS zu machen?

    .link1:hover { display:none }
    .link2       { display:none }
    .link2:hover { display:inline }

    <a class="link1">...</a><br>
    <a class="link2">...</a>

    So oder so ähnlich könnts vielleicht gehen.

    tschüs, jürgen