Foros del Web » Programando para Internet » Javascript »

hacer parpadear los colores de una celda

Estas en el tema de hacer parpadear los colores de una celda en el foro de Javascript en Foros del Web. Hola!!necesito qe una celda parpade en dos colores, tengo este código pero falla algo: function modificar_rut() { col= (mostrar_rut) ? '#66CC66' : '#DDDDDD'; document.getElementById('celda_rut').style.bgColor =col; ...
  #1 (permalink)  
Antiguo 22/11/2006, 06:46
Avatar de zaida  
Fecha de Ingreso: noviembre-2006
Ubicación: Madrid (España)
Mensajes: 266
Antigüedad: 17 años, 5 meses
Puntos: 0
hacer parpadear los colores de una celda

Hola!!necesito qe una celda parpade en dos colores, tengo este código pero falla algo:

function modificar_rut()
{
col= (mostrar_rut) ? '#66CC66' : '#DDDDDD';
document.getElementById('celda_rut').style.bgColor =col;
mostrar_rut = !mostrar_rut;
repe_rut=setTimeout('modificar_rut()',500);
}

Por favor ayudarme!!
Gracias!!!
  #2 (permalink)  
Antiguo 22/11/2006, 07:03
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Fijate así:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<script>
var mostrar_rut=false;
function modificar_rut()
{ 
col= (mostrar_rut) ? '#66CC66' : '#DDDDDD'; 
document.getElementById('celda_rut').bgColor =col; 
mostrar_rut = !mostrar_rut; 
repe_rut=setTimeout('modificar_rut()',500); 
}
</script>

</head>

<body onload="modificar_rut()">

<table width="350" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td id="celda_rut">&nbsp;</td>
  </tr>
</table>
</body>
</html>
  #3 (permalink)  
Antiguo 22/11/2006, 07:18
Avatar de zaida  
Fecha de Ingreso: noviembre-2006
Ubicación: Madrid (España)
Mensajes: 266
Antigüedad: 17 años, 5 meses
Puntos: 0
Muchisimas gracias Panino5001, me ha funcionado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:23.