Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/04/2004, 11:31
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 10 meses
Puntos: 772
Hola, GustavoPY.

Prueba esto a ver que tal:
Código PHP:
<html>
<
head>
<
script>
function 
marcar(obj) {
    
elem=obj.parentNode.parentNode;
    
elem.style.backgroundColor=(obj.checked) ? 'red' 'white';
}

function 
marcarTodos(obj) {
    
elem=document.getElementsByName('algo');
    for(
i=0;i<elem.length;i++) {
        
elem[i].checked=obj.checked;
        
fila=elem[i].parentNode.parentNode;
        
fila.style.backgroundColor=(obj.checked) ? 'red' 'white';
    }
}
</script>
</head>

<body>
<table width="400px" border="1">
  <tr>
    <td>&nbsp;</td>
    <td><input type="checkbox" name="todos" onclick="marcarTodos(this)"/></td>
  </tr>
  <tr> 
    <td>&nbsp;</td>
    <td>
      <input type="checkbox" name="algo" onclick="marcar(this)"/>
    </td>
  </tr>
  <tr> 
    <td>&nbsp;</td>
    <td>
      <input type="checkbox" name="algo" onclick="marcar(this)"/>
    </td>
  </tr>
  <tr> 
    <td>&nbsp;</td>
    <td>
      <input type="checkbox" name="algo" onclick="marcar(this)"/>
    </td>
  </tr>
</table>
</body>
</html> 
Saludos,