Amigos no e podido solucionar este problema,
<html>
<head>
<SCRIPT>
function Valida()
{
//aca validaciones varias
//si la condicion no se cumple mande un mensaje
alert("error de usuario, ingrese de nuevo por favor");
return false;
}
</SCRIPT>
</head>
<body >
<form name="formulario" method="post" ACTION="nomi.htm" >
<input type="submit" name="Submit" value="Aceptar" onClick = Valida()>
</form>
</body>
</html>
lo que pasa es que cuando apreten el boton (onClick = valida() ) ira a la funcion script y validara cosas, si no se cumple debe quedar hay mismo, en la misma pagina , no ejecutar nada mas, lo que me sucede actualmente es que, si la condicion no se cumple, este vulve al formulario y me carga la pagina nomi.htm, pero no deberia yo la quiero carga siempre y cuando la funcion retorne ok , se me entiende , es que habia puesto ya este tema y nadie logro entendreme y pidieron poner un ejemplo claro , por eso pege el codigo de ejemplo: