Hallo,
Ich möchte mit
<a onclick="funktion()">Link</a>
eine Funktion aufrufen.
Innerhalb der Funktion möchte ich das Element, aus dem die Funktion aufgerufen wurde (hier also das a-Element), eindeutig identifizieren.
Ich stelle mir dann z. B. vor, dass ich mit diesesElement.style.display="none" das Element durch einen Klick unsichtbar mache.
Wenn ich onclick="funktion(this)" notiere und dies dann in der Funktion abfange, klappt es nicht.
Die einzige Lösung die ging, war jedem a eine id zu verpassen und dann onclick="funktion(this.id)" zu notieren. Das möchte ich aber vermeiden, da ich eine sehr lange Liste mit Links haben werde, die ich flexibel umändern möchte. Dann müsste ich ständig irgendwelche ids vergeben.
Wer weiß Rat?
Andreas