Hola:
Ya que eres "novatísimo" y estás apreniendo, te recomiendo que aprendas "bien"
Los formularios que se envían usando el método submit se consideran "inaccesibles" porque quienes no tengan javascript jamás lo enviarán... lo recomendable es usar botones del tipo submit y la validación a partir del evento:
onsubmit="return validar(this)"...
De esa manera si tus visitantes no disponen de javascript envían el formulario de todas formas, y los que lo tienen disponen de una buena validación... adicionalmente se aconseja una validación (más segura) en el servidor.
Un tuto:
El abc de los formularios
Saludos