Cita:
Iniciado por maycolalvarez 1 - ¿donde creas el XMLHttpRequest?
2 - validas if(http.readyState == 4) pero te falta también if(http.status == 200) (HTTP OK)
3 - para evitar el submit de los formularios por teclear enter en caso de AJAX, se coloca en el onsubmit del form que retorne false:
<form onsubmit="return false;" ... /> ... </form>
Buenas, gracias por contestar.
A ver, no te he puesto TODO el código, solo la parte importante. Lo demás está ok, no hay problema. Lo del http.status == 200 también lo tengo contemplado, tienes razón en eso.
Por lo demás creo que no entiendo el concepto de cómo lo hago para que el botón submit verifique si todos los campos han sido correctamente rellenados, porque cada campo se rellena y se comprueba individualmente, pero tengo que hacer que el botón submit lo sepa.
Ahi es dónde no se como hay que hacerlo.. Si me puedes ayudar con eso.. gracias de nuevo!