Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Control de textarea con ajax

Estas en el tema de Control de textarea con ajax en el foro de Frameworks JS en Foros del Web. Saludos. Tengo un sistema de mensajeria en mi web. Entre las opciones que quiero ofrecer a los usuarios es poder cambiar de forma dinamica el ...
  #1 (permalink)  
Antiguo 26/07/2006, 07:11
(Desactivado)
 
Fecha de Ingreso: diciembre-2004
Mensajes: 15
Antigüedad: 19 años, 4 meses
Puntos: 0
Control de textarea con ajax

Saludos.

Tengo un sistema de mensajeria en mi web. Entre las opciones que quiero ofrecer a los usuarios es poder cambiar de forma dinamica el color de fondo del textarea donde editan sus mensajes.

El asunto es que el color debe cambiar sin hacer un refrescado, ya que se perderian los datos que han sido escritos en el textarea.

He probado con ajax, que trabaja en segundo plano sin refrescarme la pagina, pero no me cambia el color de fondo a menos que trabaje con el textarea completo, y finalmente termina borrandome los datos escritos antes de cambiar el fondo.

Por casualidad alguien conoce la forma de cambiar el color de fondo de un texarea de forma dinamica sin tener que refrescar la pagina, o en ultimo caso, refrescandola pero que no se pierdan los datos.

Muchisimas gracias.
  #2 (permalink)  
Antiguo 30/07/2006, 01:29
 
Fecha de Ingreso: agosto-2005
Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 18 años, 8 meses
Puntos: 2
No es necesario utilizar AJAX para tal cosa. Lo puedes realizar con JavaScript sin ningún tipo de problema simplemente cambiandole el backgroundColor en el momento que desees:

Código HTML:
<textarea id="area">Text Area</textarea>
<br><br>
<a onClick="getElementById('area').style.backgroundColor='#FF0000'" href="#">Click</a> 
Te recomiendo que te des una vuelta por las FAQ del foro JavaScript para darte un pantallazo sobre dicho lenguaje.

Saludos.
__________________
R4DS en español | R4DS en inglés
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 12:33.