Código HTML:
<script type="text/javascript">
function valida(){
campo = document.getElementById("usuario");
if(campo.value==''){
alert('el campo está vacio!!!');
return false;
}
return true;
}
</script>
Código HTML:
<form name="frm" id="frm" action="algunsitio" method="post" onsubmit="return valida()">
Usuario: <input type="text" name="usuario" id="usuario" />
<input type="submit" name="submit" value="Enviar" />
</form>
El formulario no se va a enviar hasta que el campo usuario esté vacio, puedes repetir lo mismo para el password.