ændre style på en anden tabelcelle end den man "klikker" på
Hej XP.dkJeg har lavet nedenstående script, men kan ikke få det til at virke 100%. Det jeg gerne vil er at ændre stylesheet'et på en anden tabelcelle end den man har klikket på, f.eks. via javascript. Det skal bruges på en side hvor menuen ikke reloades da der bruges frames.
Håber i forstår hvad der er jeg vil, ellers spørg
-----------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {
background-color:#000099;
color:#FF0000;
cursor:pointer;
}
.style2 {
background-color:#000099;
color:#FF0000;
cursor:pointer;
}
-->
</style></head>
<body>
<script type="text/javascript" language="javascript">
function getID(object)
{
var id = object.id;
if (id == null || id == "") {
alert('ID har inden værdi');
} else {
alert('ID har værdien: ' + id);
if (id == "cell_1") { cell_2.className = 'style2'; } // Denne linie virker ikke :/
}
}
</script>
<table width="200" border="0" align="center" cellpadding="0" cellspacing="5">
<tr>
<td id="cell_1" onClick="getID(this);">test1</td>
</tr>
<tr>
<td id="cell_2" onClick="getID(this);">test2</td>
</tr>
</table>
</body>
</html>
