Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/04/2011, 10:09
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 14 años, 6 meses
Puntos: 63
Respuesta: cambiar el color de un numero dentro de una celda a partir de un rango con

Cita:
Iniciado por hcbosch Ver Mensaje
NO, no me explico bien.
Lo que contiene mi celda son números y necesito que se me pongan en rojo los que sean mayores de 80. Pero esta condicion yo la pongo en php en la celda. Solo necesito la funcion javascript que me pueda cambiar el color.
Y eso es exactamente lo que hace el script que te acabo de pasar, solo deberas cambiar:

if(celdas.item(i).textContent >=3 && celdas.item(i).textContent <=8)

por

if(celdas.item(i).textContent >80)

Claro que si quieres puedes manejarlo completamente en PHP (en cuyo caso esta mal ubicado el post) de la siguiente manera:

Código PHP:
<table>
<tr>
<?php
for($i=0$i<sizeof($dat); $i++) {
    if(
$dat[$i]>80){
        echo 
"<td style='color:#F00'>$dat[$i]</td>";
    } else {
        echo 
"<td>$dat[$i]</td>";
    }
}
?>
</tr>
</table>
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.