Foros del Web » Programando para Internet » Javascript »

Duda con funcion y codificación

Estas en el tema de Duda con funcion y codificación en el foro de Javascript en Foros del Web. Hola compañeros, Estoy realizando un formulario de contacto y quiero poner el asunto de cada input dentro del input en si. La intención es que ...
  #1 (permalink)  
Antiguo 04/11/2010, 10:39
 
Fecha de Ingreso: octubre-2010
Mensajes: 18
Antigüedad: 13 años, 6 meses
Puntos: 0
Duda con funcion y codificación

Hola compañeros,

Estoy realizando un formulario de contacto y quiero poner el asunto de cada input dentro del input en si. La intención es que una vez que el usuario haga click en el input el asunto del input seleccionado desaparezca, a parte, si el usuario no ha introducido nada en el input debería restaurase.

Creía que lo habia resuelto de la siguiente manera:

HTML
Cita:
<input onclick="nombre();" onblur="nombref();" class="inpts" name="nombre" id="nombre" value="Nombre y Apellidos" />
js

Cita:
function nombre(){

if(document.getElementById('nombre').value=="Nombr e y Apellidos")

{document.getElementById('nombre').value="";}
}

function nombref(){
if(document.getElementById('nombre').value=="")

{document.getElementById('nombre').value="Nombre y Apellidos";}
}

El problema es que quiero hacer lo mismo con Teléfono, pero debido al acento, el if de la función en js nunca sucede.

Me gustaría saber si esta es la mejor manera de realizar esto y si alguien conoce una manera de solucionar el problema.
  #2 (permalink)  
Antiguo 04/11/2010, 11:05
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: Duda con funcion y codificación

Probá así:
Código:
<form id="form1" name="form1" method="post" action="">
<input  onblur="this.value = this.value || this.defaultValue;" onfocus="this.value == this.defaultValue && (this.value = '');" class="inpts" name="telefono" id="telefono" value="Teléfonos" />
</form>
  #3 (permalink)  
Antiguo 11/11/2010, 05:26
 
Fecha de Ingreso: octubre-2010
Mensajes: 18
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Duda con funcion y codificación

Mil gracias compañero,

Está perfecto

Y exactamente con el onblur i el onfocus que es lo que estas haciendo??

Un saludo

Etiquetas: funcion
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 16:34.