Kode virker i IE 6 men ej FF 2
Jeg har følgende kodestump som virker i IE6 men der sker ingenting i FF 2. Den skal ændre farven på en tabelrække, når man klikker på en checkbox yderst i rækken.<script type="text/javascript">
//declare global variables
var rowsSelected = 0;
//change the background color of a row when selected and
//also count how many rows are selected
function colorRow(srcElement) {
var cb = event.srcElement;
var curElement = cb;
while (curElement && !(curElement.tagName == "TR")) {
curElement = curElement.parentElement;
}
if (!(curElement == cb) && (cb.name != "cbxSelectAll")) {
if (cb.checked) {
curElement.style.backgroundColor = "gold";
rowsSelected = rowsSelected + 1;
}
else {
curElement.style.backgroundColor = "#eeeeee";
rowsSelected = rowsSelected - 1;
}
}
}
Min samlede JS erfaring er 24 timer ! :-) så hvis du/I kan hjælpe, så skal det helst være i form af kode, og ej begreber jeg ikke aner hvordan jeg skal implementere i praksis.
I min master page har jeg følgende :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ved ikke om det er relevnt eller ej.
