Hola..bueno gracias , pero la verdad es q no entendí tu observacion..esta puesto todo el codigo... bueno aca le cambie el validar.js y le agregue una funcion validar y ahora si funka, nose si era eso lo q quisiste decir, de todas formas aca dejo el codigo de lo q cambié en caso d q alguien mas se le ocurra otro sugerencia...saludos
validar.js
Código:
<!-- Comienza validar.js
function validar() {
// Mensaje que indica los campos incorrectos
var errores = "";
// Validar el campo dni
var DNI = document.formulario.dni.value;
function ValidarDNI(DNI)
{
var Longitud_Max = 8;
var Limite_Min = 0;
var Limite_Max = 40000000;
if (DNI.length<Longitud_Max || DNI == "" || isNaN(DNI)||DNI<Limite_Min||DNI>Limite_Max )
{return false;}
return true;
}
function mensaje_errores(m){
campo=0;
m = m+"__________________________________\n";
m = m+"Te faltan introducir los siguientes datos:\n";
if (!ValidarDNI(DNI))
{m = m+"\n - Numero De Documento (Solo numeros de 8 digitos)"; campo=1;}
m=m+"\n__________________________________\n";
m=m+"\n¡Por favor pulsá enter, rellená los datos y probá de nuevo a ver que onda!";
if (campo==1){alert(m)}
}
mensaje_errores(errores);
return true;
}
// Fin -->