Tengo un formulario <form>que me toma todos los datos y un botón que envía a otra pagina, pero necesito que cuando un text este vació me muestre un alert() y me detenga el envio a la pagina que esta definida en el <form>. Ya tengo la validación que este vació con el alert(), solo me falta detener la carga a la otra pagina, porque muestra el alert() pero igual me lleva a la otra pagina.
function camposvacios(){
var elements = document.forms[0].elements;
if(elements[1].value == ""){
alert("Debe Ingresar NOMBRE");
}
}
En resumen quiero que se detenga el envió y me obligue a llenar el text, de antemano gracias.