Wieso nimmst Du keine Namen wie "row_0", "zeile_1", tralala_3" oder was auch immer?
danke, härt sich sehr plausibel an.
hab das ganze entsprechend abgeändert und die tr's nennen sich nun row_0 , row_1, usw.
<tr name="row_0"><td><img alt="Zeile markieren" src="highlight.gif" onclick="selectrow(row_0)" />
zusätzlich möchte ich bei einem zweiten klick, dass sich die Farbe wieder ändert.
Leider funktioniert das wie folgt nicht...
function selectrow(zeile) {
rows = document.getElementsByTagName("tr");
for ( i=0; i<rows.length; i++ ) {
if ( !SIEHE OBEN! ) {
if ( rows[i].style.backgroundColor == "yellow") {
rows[i].style.backgroundColor = "blue";
}
else {
rows[i].style.backgroundColor = "yellow";
}
}
}
}