Gunnar Bittersmann: JavaScript Aufruf wie in CSS Datei definieren?

Beitrag lesen

@@Colin:

nuqneH

Ich habe mir das mal durchgelesen, verstehe aber ehrlich gesagt nur Bahnhof wie mir dies helfen könnte?!?

Du überträgst das Beispiel auf deine Wünsche.

Im Beispiel wurde das 'onclick'-Event nicht für jedes einzelne 'li'-Element registriert, sondern für ein übergeordnetes Element, nämlich 'ul[@id="bilderliste"]'.

So machst du das auch. Als übergeordnetes Element bietet sich bei dir das 'table'-Element an, wenn alles in einer Tabelle ist, sonst 'body'.

Wichtig in der Funktion ist die Zeile
  var target = e.target || e.srcElement;

Dadurch ist in 'target' das Element, das das Event auslöste, also das, auf welches geclickt wurde.

Von diesem hangelst du dich im DOM per '[ref:self812;javascript/objekte/node.htm#parent_node@title=parentNode]' hoch, bis du zu dem Element mit '[ref:self812;javascript/objekte/node.htm#node_type@title=nodeType]' "TR" kommst. Mit diesem machst du, was du willst.

Qapla'

--
Bildung lässt sich nicht downloaden. (Günther Jauch)