Hola, JAOL1970.
Yo diría que te has explicado muy bien. Ahora veamos si yo te he entendido:
Código PHP:
<html>
<head>
<script>
function cambiar(obj) {
elem=obj.parentNode.document.getElementsByTagName('td');
for(i=0;i<elem.length;i++)
elem[i].style.background=(elem[i]==obj) ? 'cyan' : 'white';
}
</script>
</head>
<body>
<table width="75%" border="1" cellspacing="0">
<tr>
<td onclick="cambiar(this)"> </td>
<td onclick="cambiar(this)"> </td>
<td onclick="cambiar(this)"> </td>
<td onclick="cambiar(this)"> </td>
</tr>
</table>
</body>
</html>
Saludos,