Foros del Web » Programando para Internet » Javascript »

texto que desaparece en textarea con estilos

Estas en el tema de texto que desaparece en textarea con estilos en el foro de Javascript en Foros del Web. Hola, necesito que en un textarea aparezca un texto tipo " escribe aquí " en color gris y que cuando pinche sobre él me desaparezca ...
  #1 (permalink)  
Antiguo 05/08/2011, 03:46
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
texto que desaparece en textarea con estilos

Hola, necesito que en un textarea aparezca un texto tipo "escribe aquí" en color gris y que cuando pinche sobre él me desaparezca y al escribir me aparezca en color negro.

Eso se puede hacer? gracias
  #2 (permalink)  
Antiguo 05/08/2011, 06:56
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: texto que desaparece en textarea con estilos

sí es posible. qué es lo que no sabes hacer??
  #3 (permalink)  
Antiguo 05/08/2011, 07:24
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
Respuesta: texto que desaparece en textarea con estilos

pues eso, q primero aparezca en gris y luego en negro, y si ya se aumenta la altura del textarea también cuando se pincha en él sería fantástico
  #4 (permalink)  
Antiguo 05/08/2011, 07:42
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: texto que desaparece en textarea con estilos

pero, qué es lo que tienes hecho hasta el momento?? te puedo decir que vas a necesitar dos evento (onclick y onblur) el primero para vaciar el campo y con className cambiar el selector css y el segundo, por si una vez que tiene el foco el campo y el usuario no inserta ningún valor, recobre el valor por defecto
  #5 (permalink)  
Antiguo 05/08/2011, 08:04
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
Respuesta: texto que desaparece en textarea con estilos

podías poner algún ejemplo? gracias de antemano
  #6 (permalink)  
Antiguo 05/08/2011, 08:09
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: texto que desaparece en textarea con estilos

Cita:
Iniciado por IsaBelM
pero, qué es lo que tienes hecho hasta el momento?? te puedo decir que vas a necesitar dos evento (onclick y onblur) el primero para vaciar el campo y con className cambiar el selector css y el segundo, por si una vez que tiene el foco el campo y el usuario no inserta ningún valor, recobre el valor por defecto
Yo usaría (y uso) mejor onfocus, por si las moscas

Cita:
Iniciado por humanista
podías poner algún ejemplo? gracias de antemano
¿Podrías poner algo de tu parte?

Saludos :D
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #7 (permalink)  
Antiguo 05/08/2011, 08:19
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: texto que desaparece en textarea con estilos

Cita:
Iniciado por _cronos2 Ver Mensaje
Yo usaría (y uso) mejor onfocus, por si las moscas
te refieres que en lugar de onclick, usar onfocus?? yo no uso ninguno, por que nunca me he visto obligada hacer algo como esto, pero, a bote pronto, parece tener mejor pinta, onfocus. el otro día respondí a este mismo asunto y tendré que editarlo

Cita:
Iniciado por _cronos2 Ver Mensaje
¿Podrías poner algo de tu parte?

Saludos :D
+1
  #8 (permalink)  
Antiguo 05/08/2011, 12:31
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: texto que desaparece en textarea con estilos

Cita:
Iniciado por IsaBelM
te refieres que en lugar de onclick, usar onfocus?? yo no uso ninguno, por que nunca me he visto obligada hacer algo como esto, pero, a bote pronto, parece tener mejor pinta, onfocus. el otro día respondí a este mismo asunto y tendré que editarlo


+1
Te dejo la implementación que tengo hecha en JSPlus:
Código Javascript:
Ver original
  1. valor : function(reemplazar){
  2.    var input = this;
  3.    input.css('color', '#777').value = reemplazar;
  4.    input.focus(function(){
  5.     input.css('color', '#000').value = input.value == reemplazar ? '' : input.value;
  6.    });
  7.    input.blur(function(){
  8.     input.css('color', '#777').value = input.value == '' ? reemplazar : input.css('color', '#000').value;
  9.    });
  10.   },
Creo que es exactamente lo que pide, pero como no sabe lo que hacen las funciones tampoco le estoy dando la solución, qué malvado soy
Gracias por el +1
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red

Etiquetas: desaparece, estilos, textarea
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 21:47.