Zugriff auf wechselnde ids
Mazze
- javascript
Hallo zusammen,
in javascript kann ich auf eine id zugreifen, indem ich z.B. folgendes benutze:
gesuchte_eigengeschaft=ie4? document.all.beispiel_id.eigenschaft : ns6? document.getElementById("beispiel_id").eigenschaft : ns4? document.beispiel_id.eigenschaft
bei einem HTML-Element:
<div id="beispiel_id">something</div>
Meine Frage lautet nun:
Wie kann ich bei einer Vielzahl von IDs auf die richtige zugreifen, z.B. beim Aufruf einer Funktion über ein Rollover:
<a id="beispiel_id_1" href="#" onMouseover="meine_funktion
('beispiel_id_1')">Link</a>
<br>
<a id="beispiel_id_2" href="#" onMouseover="meine_funktion
('beispiel_id_2')">Link</a>
...etc.
Hat jemand eine Antwort? Bin für jede Hilfe dankbar! Meine Suche in den Foren war leider extrem erfolglos, da immer nur Beispiele zu finden war in denen der ID-Name direkt im J-Script weiterverarbeitet wurde.
Mazze
Hallo.
Anstatt nur die id des Elements zu übergeben, kannst du auch gleich das Element übergeben, d.h.:
function f1(obj)
{
obj.Eigenschaft
obj.Methode()
}
<a [...] onmouseover="f1(this)">
Somit kannst du dir die ids ganz sparen.
Gruß
Norbert
Ja, danke, so gehts - ich hoffe das klappt auch mit dem NS4 und NS6, ich probier jetzt mal damit rum...
Grüsse, Mazze