Lo que yo entiendo es que quieres validar los campos de una pagina antes de enviarlos (submit) a otra, si es asi con el atributo onsubmit de una forma lo puedes hacer.
<form action="pagina.php" onsubmit = "return validar()">
<input type = "text" name = "entrada">
<input type = "submit" value = "enviar">
</form>
El codigo del atributo onsubmit corre cuando le das enviar y ejecuta la funcion validar() antes de enviarlo, validar() valida el contenido del o los campos a enviar y retorna true o false, dependiendo de la validez de los campos, si onsubmit devuelve true envia los datos, si devuelve false no los envia y se mantiene en la pagina y saca las alertas de error que tu le pongas.
Para mas informacion mirar en la siguiente direccion los ejemplos de validacion llamados:
E-mail validation, Value validation, Length validation, Form validation.
http://www.w3schools.com/js/js_form.asp
Espero que eso sea lo que necesitas.
ascar