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!