Color de fondo de input text
Hola a tod@s,
En un formulario tengo un input text que se inicializa a un valor din谩micamente. El color del fondo del mismo depender谩 de este valor, por ejemplo, si es menor que 10 el color de fondo ser谩 azul, en caso contrario sera verde. 驴C贸mo podr铆a hacerlo?
Gracias
En un formulario tengo un input text que se inicializa a un valor din谩micamente. El color del fondo del mismo depender谩 de este valor, por ejemplo, si es menor que 10 el color de fondo ser谩 azul, en caso contrario sera verde. 驴C贸mo podr铆a hacerlo?
Gracias
Eso se hace con javascript. Se supone que si el input text se inicializa din谩micamente, su atributo value cambia, con lo cual, se reproduce el evento onChange.
Pues bien, lo que tienes que hacer es llamar a una funci贸n Javascript inventada por ti,, llamada por ejemplo ChangeColor y a esa funci贸n le pasas el valor del value.
Dentro de esa funci贸n, mediante ifs, cambiara el color de ese input text,de este modo:
<script language="javascript>
function changeColor(id)
{
if(id==5){ //por ejemplo
document.nombre_formulario.nombre_inputtext.background-color="#c0c0c0";
}
}
</script>
Pues bien, lo que tienes que hacer es llamar a una funci贸n Javascript inventada por ti,, llamada por ejemplo ChangeColor y a esa funci贸n le pasas el valor del value.
Dentro de esa funci贸n, mediante ifs, cambiara el color de ese input text,de este modo:
<script language="javascript>
function changeColor(id)
{
if(id==5){ //por ejemplo
document.nombre_formulario.nombre_inputtext.background-color="#c0c0c0";
}
}
</script>