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/)