molily: JavaScript Aufruf wie in CSS Datei definieren?

Beitrag lesen

for(i=0;i<document.getElementsByTagName("tr");i++) { document.getElementsByTagName("tr")[i].onclick=function(){ HighLightTR(this); } }

Ich rall zwar nicht, wieso sich alle über den Code beschweren, ihn dann aber nicht verbessern... Na, was solls:

[code lang=javascript]window.onload = initHighLightTR;

function initHighLightTR () {
   var trs = document.getElementsByTagName("tr"),
      handler = function () {
         HighLightTR(this);
      },
      i;
   for (i = 0, tr; tr = trs[i]; i++) {
      tr.onclick = handler;
   }
}

  
Mathias

-- 
[JavaScript-Erweiterung für das SELFHTML-Forum](http://molily.de/selfhtml-forum-js/)