Cita:
Iniciado por Myakire Ajax para este caso es muy recomendable para validar la captura del usuario desde antes de enviar el formulario, es decir, para hacer el sitio más amigable, pero el hecho de hacer validaciones en el cliente no te exime de la responsabilidad de hacer validaciones en el servidor para cuidar la integridad de la información que metes a las tablas.
es cuestión de gustos. si lo piensas bien es un derroche de recursos del servidor.
tiene dos opciones o valida el valor del campo a cada pulsación (muchas peticiones), o lo valida con el evento onblur() (una petición). supongamos que se invoca la función con el evento onblur y el email está ocupado, el usuario ha de darle el foco al campo (desesperante). todo esto y, algunas cosas mas que no expongo para no alargarme demasiado, para después, como bien dices, tener que volver a validarlo en el servidor, puesto que puede enviar un email que ya está registrado (hay gente pá tó)
Cita:
Iniciado por Myakire Usa Ajax si gustas, incluso no permitas capturar el formulario si no tiene activado el javascript si lo deseas
muy mala practica