Timo "God's Boss" Reitz: onclick Event Handler

Beitrag lesen

Also: so geht es nicht. Daher muß in der Funktion bla das geklickte Element mit target bzw. srcElement ermittelt werden:

<tr onclick="[code lang=javascript]bla()"><td><a href="#">Link</a></td></tr>[/code]

function bla(e) {

if (!e) e = window.event;
  var ref = e.target || e.srcElement;
  alert(ref.nodeName);
}

  
Du hast vergessen, das Ereignis zu übergeben:  
  
`<tr onclick="[code lang=javascript]bla(arguments[0]);`{:.language-html}">...</tr>[/code]

-- 
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.  
  
Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|