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

Validar Campo Mientras Escribo

Estas en el tema de Validar Campo Mientras Escribo en el foro de Frameworks JS en Foros del Web. Buenas Forista! Recien investigando encontre un formulario que me validaba el nickname mientras lo escribia! es decir: si iba escribiendo pedro me iba diciendo si ...
  #1 (permalink)  
Antiguo 08/09/2010, 17:28
Avatar de dohko1  
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 14 años, 2 meses
Puntos: 0
Validar Campo Mientras Escribo

Buenas Forista!

Recien investigando encontre un formulario que me validaba el nickname
mientras lo escribia!

es decir: si iba escribiendo pedro me iba diciendo si existia o no en la base de datos
alguien porfavor me podria ayudar a encontrar como hacerlo??
o que me lo explique??


Gracias
  #2 (permalink)  
Antiguo 08/09/2010, 21:43
Avatar de perryjr  
Fecha de Ingreso: julio-2010
Ubicación: Granada, Spain, Spain
Mensajes: 190
Antigüedad: 14 años, 3 meses
Puntos: 27
Respuesta: Validar Campo Mientras Escribo

Hola, voy a presuponer que sabes manejarte con AJAX. Si no sabes, tienes dos opciones: si quieres aprender tu puedes leer algun tutorial; o dos: puedes usar una de las muchas librerias que hay por internet, mi preferida es jQuery por su ligereza, pero también sirven mootools, prototype, etc.
Código HTML:
Ver original
  1. <script language="JavaScript">
  2. var contador;
  3. function comprobar() {
  4.   // esto deja un poco de margen para que se compruebe en cuanto
  5.   // el usuario deje de escribir en 2 segundos. Si no lo quieres, llamada directa
  6.   // a enviar_comprobacion();
  7.   if(contador) {
  8.     clearTimeout(contador);
  9.     contador = null;
  10.   }
  11.   contador =  setTimeout("enviar_comprobacion();", 2000);
  12. }
  13.  
  14. function enviar_comprobacion() {
  15.   ... // aqui el código para la petición AJAX
  16. }
  17. <input type="text" onChange="comprobar();" />
  #3 (permalink)  
Antiguo 09/09/2010, 06:51
Avatar de dohko1  
Fecha de Ingreso: septiembre-2010
Mensajes: 28
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Validar Campo Mientras Escribo

Cita:
Iniciado por perryjr Ver Mensaje
Hola, voy a presuponer que sabes manejarte con AJAX. Si no sabes, tienes dos opciones: si quieres aprender tu puedes leer algun tutorial; o dos: puedes usar una de las muchas librerias que hay por internet, mi preferida es jQuery por su ligereza, pero también sirven mootools, prototype, etc.
Código HTML:
Ver original
  1. <script language="JavaScript">
  2. var contador;
  3. function comprobar() {
  4.   // esto deja un poco de margen para que se compruebe en cuanto
  5.   // el usuario deje de escribir en 2 segundos. Si no lo quieres, llamada directa
  6.   // a enviar_comprobacion();
  7.   if(contador) {
  8.     clearTimeout(contador);
  9.     contador = null;
  10.   }
  11.   contador =  setTimeout("enviar_comprobacion();", 2000);
  12. }
  13.  
  14. function enviar_comprobacion() {
  15.   ... // aqui el código para la petición AJAX
  16. }
  17. <input type="text" onChange="comprobar();" />
Muchas gracias Amigo!! tiene sentido el codigo!
empiezo a probar y te aviso cualquier cosa!
y si! recien empiezo en ajax pero se manejarlo basicamente

Etiquetas: ajax, mientras, campos
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 14:40.