Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2009, 01:04
Avatar de markshock
markshock
 
Fecha de Ingreso: abril-2004
Ubicación: Allí, al fondo a la izqui
Mensajes: 316
Antigüedad: 20 años, 10 meses
Puntos: 0
Auto vaciar textarea al hacer clic dentro...

Hola amigos...

os pongo en situación, tengo el siguiente código:

Código HTML:
//autovaciar campos de formulario
function input_focus(campo,texto){
	if(campo.value==texto){campo.value='';}
}
function input_blur(campo,texto){
	if(campo.value==''){campo.value=texto;}
}


<input type="text" name="titulo" id="titulo" value="Escribe aquí el título del anuncio" onfocus="javascript:input_focus(this,'Escribe aquí el título del anuncio');" onblur="javascript:input_blur(this,'Escribe aquí el título del anuncio');" maxlength="120"/> 
Y funciona genial...

pero si lo aplico aun textarea.... no me va....

Código HTML:
<textarea name="observaciones" id="observaciones" cols="" rows="">Detalla el momento, la situación y localización exacta donde lo perdiste o lo encontraste.

IMPORTANTE: Por razones de seguridad evita facilitar datos personales</textarea> 
Creo que el problema es por el espaciado que hay en el texto.... que no se como hacerlo para que en la comparación de la función replicarlo perfectamente para que coincida con el value...

if(campo.value==texto)

alguna idea? u otra opción?

Mil gracias!
__________________
Señoooraaaa!! Que camisetas!!!

"Hay 10 tipos de personas, las que piensan en binario y las que no"
_________________________________