pues que tipo de validacion quieres? si es por ejemplo solo de que no dejen campos vacios pues es sencillo, si por ejemplo tenemos un formulario con un campo de texto y un boton que envia el formulario.
<html>
<head>
<title>validacion de campos</title>
<script type="text/javascript">
function validaciones(){//esto es la funcion que valida
if(document.getElementById('campo1').value==""){//se hace referencia con DOM al elemento que queremos validar en este caso solo verificamos si esta vacio, pero puede ser cualquier cosa como los tipos de datos que requieres, si esta vacio envia una alerta indicandolo
alert("Hay campos vacios por favor llenalos");
}else{//de los contario el elemento si esta lleno entonces mandamos llamar al metodo submit para enviar el formulario
document.getElementById('forma').submit();
}
}
</script>
</head>
<body bgcolor="#0099CC">
<form action="destinoX" id="forma">
<input type="text" size="50" id="campo1" />
<input type="button" onclick="validaciones();" value="Enviar formulario" /><--aqui mando llamar una funcion que me ayudara a validar el campo de texto, esto es un simple boton no es un Submit-->
</form>
</body>
</html>
en fin, no se que tan complicado sea lo que quieres pero igual espero te alla ayudado, saludos:metal: