Hallo,
<li id="new" class=""><a href="#" onmouseover="setHover('new')" onmouseout="unsetHover('new')" onclick="View('new');document.getElementById('new').className='selected';">Neu</a></li>
</ul>[/code]Warum so umständlich?
onclick="View('new');this.className='selected';"
daran dachte ich auch zuerst.
Ich nehme an, du hast nur ein Element mit id="new".
Ja. Aber es ist nicht identisch mit dem Element, in dem der Eventhandler notiert ist - daher ist this nicht der Schlüssel zum Glück (außer vielleicht this.parentNode). Allerdings ist das ein alternativer Ansatz, die Eventhandler im li-Element zu notieren und nicht im Link.
So long,
Martin
--
"Gestern habe ich die Rede des Parteivorsitzenden gehört. Zwei Stunden lang!" - "Worüber?" - "Hat er nicht gesagt."
"Gestern habe ich die Rede des Parteivorsitzenden gehört. Zwei Stunden lang!" - "Worüber?" - "Hat er nicht gesagt."