Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/09/2010, 21:43
Avatar de perryjr
perryjr
 
Fecha de Ingreso: julio-2010
Ubicación: Granada, Spain, Spain
Mensajes: 190
Antigüedad: 14 años, 4 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();" />