Porba asi.. en el tag <form> ponele onSubmit="return validarCampos(this);"
Y despues te haces un JS con un codigo similar a este..
Código Javascript
:
Ver originalfunction vacio(q) {
for ( i = 0; i < q.length; i++ ) {
if ( q.charAt(i) != " " ) {
return true
}
}
return false
}
function validarCampos(formulario) {
if( vacio(formulario.campo.value) == false ) {
alert("Debes asignar un valor al campo.")
return false
} else {
return true
}
}
Si lo necesitas para mas de un campo tendrias que ir anidandole if a cada else, asi cuando pasa la validacion del primero mira el segundo, y asi hasta que valida todos y devuelve true! xD
Esto es para hacer validacion de vacio.. vos a cada campo anidale al validacion que vos tenes hecha en tus js, y haces que te valide todo de una
Intenta algo asi y contame como te fue :D