Hola:
Te recomiendo que valides con php (a la vez que con javascript)...
Con javascript tendrías que recorrer los elementos del formulario y comprobar que no están vacíos...
<form onsubmit="return validar(this)"...
y validar sería (+-)
function validar(f) {
devolver = true;
for (var i = 0, total = f.elements; i < total; i ++)
devolver = devolver && f.elements[i].value != "";
return devolver;
}
Te recomiendo que te des una vuelta por los foros php y javascript (usa el buscador)
Saludos