Hola a todos,
soy un poco novato en esto de javascript y tengo un problemilla, estoy intentando cambiar el color del value de un input
<input readonly type=text name=remLen size=1 maxlength=3 value="160" onChange="cambiar_color(this.form.remLen);">
Vereis, esto es un contador de un textarea, que mientras vas escribiendo caracteres el value de este otro va decrementando hasta llegar a 0. Bien, yo lo que quiero es que cuando este en el intervalo de 160 y 110 este de color azul, cuando este de 110 a 60 este verde, de 60 a 10 amarillo y de 10 a 0 rojo.
He puesto el onchange y la funcion le pongo esto:
function cambiar_color(countfield) {
if (countfield.value <= 160 && countfield.value >= 110) countfield.value.style.color = blue;
else if (countfield.value <110 && countfield.value >=60) countfield.value.style.color = lime;
else if (countfield.value <60 && countfield.value >=10) countfield.value.style.color = yellow;
else if (countfield.value <10 && countfield.value >=0) countfield.value.style.color = red;
}
Pero esto me da un error de pagina... Alguien me puede ayudar....??? lo necesito cuanto antes mejor.
Gracias a todos!