Hola:
Las validaciones que parece que quieres hacer no son ajax sino solo javascript, y me parece mal planteada porque el envío del formulario debería hacerse con un botón submit (imagínate que los visitantes desactiben javascript)...
Una estructura de validación sería:
<form onsubmit="return validar(this)" ... >
y validar debe devolver false para cancelar el envío...
También considera el comentario de
zyon (¡Hola

!) sobre el uso del atributo value.
Saludos