Tengo una tabla com 10 filas.
Lo que necesito es que al pasar por las filas estas cambien de color, y vuelvan al color anterior cuando salgo de ellas.
Esto ya se hacerlo, y lo tengo hecho.
También, necesito que al hacer click en cualquiera de esas filas, cambie a otro color, pero si hago click en otra, que la primera vuelva al color neutro y la última cambie de color.
Esto también se hacerlo y lo tengo hecho. El tema es que las dos cosas juntas no me funcionan.
Ese es el primer problema.
El segundo es:
Acá les paso la funcion que uso para lo del click:
Código:
<script>
function cambiar(obj) {
elem=obj.parentNode.document.getElementsByTagName('td');
for(i=0;i<elem.length;i++)
elem[i].style.background=(elem[i]==obj) ? '#287ED5' : '#5d9fe0';
}
</script>
El tema es que esta funcion busca por tagName, y cambia todos en los que no haya click a otro color, y yo tengo algunas filas en esa tabla que no quiero que esten afectadas por esto.
Como puedo hacer?.