Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2007, 13:56
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Re: Saber en cual columna de una tabla esta el mouse

Hola Myakire

El problema no es con las columnas, sino con las filas. No entiendo porqué, después de marcar para que se iluminen las columnas, las filas dejan de funcionar (maldito explorer )

De momento lo he solucionado cambiando el background a cada celda de la fila y parece que funciona bien. Pongo la función modificada:

Código PHP:
function iluminar(obj,valor) {
  
fila obj.parentNode;
  if (
document.getElementById('filas').checked) {
    for (
i=0ele fila.getElementsByTagName('td')[i]; i++)
      
ele.style.background = (valor) ? 'yellow' '';
  }
      
  if (
document.getElementById('columnas').checked) {
    
tab=document.getElementById('tabla');
    for (
i=0ele=fila.getElementsByTagName('td')[i]; i++)
      if (
ele==objnum=i
      
    
for (i=0ele=tab.getElementsByTagName('tr')[i]; i++)
      
ele.getElementsByTagName('td')[num].style.background = (valor) ? 'yellow' '';
  }

Te agradezco que hayas usado este código y que hayas hecho de probador

Saludos,