Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2009, 22:00
dubiweb
 
Fecha de Ingreso: octubre-2008
Mensajes: 122
Antigüedad: 15 años, 6 meses
Puntos: 7
Respuesta: error al cargar js

en los dos tengo metodos distintos que hacceden a objetos distintos

ValidaFormulario.js
Cita:
function submitFormsES() {

if ( ( Nombre() && Apellido() && ValidaCorroe() && Telefono() && TarjetaCredito() && Usuario() && Contra1() && Contra2() && ValidaContra() ) )

if (confirm("\nHas rellenado el form.\n\nPulsa ACEPTAR para Reviciones.\n\nPulsa CANCELA para volver a Editar en este Momento."))

{

var es = document.getElementById('espanol');
es.style.visibility = "hidden"
es.style.display = "none";

var ing = document.getElementById('ingles');
ing.style.visibility = "hidden"
ing.style.display = "none"

document.getElementById("datosllenosEspanol").inne rHTML = "<b>Nombre: </b>" + document.form1.txtNombre.value + "<br><p>" + "<b>Apellido: </b>" + document.form1.txtApellido.value + "<br><p>" + "<b>Correo Electronico: </b>" + document.form1.txtEMail.value + "<br><p>" + "<b>Telefono: </b>" + document.form1.txtTel.value + "<br><p>" + "<b>Tarjeta de Credito: </b>" + document.form1.txtTarjetaCredito.value + "<br><p>" + "<b>Usuario: </b>" + document.form1.txtUSer.value + "<br><p>" + "<b>Contraseña : </b>" + document.form1.txtPassword.value + "<br><p>" + "<b>Confirmación de Contraseña: </b>" + document.form1.txtPassword2.value + "<br><p>";


var botEnviRevi = document.getElementById('botones');
botEnviRevi.style.visibility = "visible";
botEnviRevi.style.display = "block";

var Datosllenos = document.getElementById('datosllenosEspanol');
Datosllenos.style.visibility = "visible";
Datosllenos.style.display = "block";

return false;



}

else

{

document.form1.txtNombre.select();
document.form1.txtNombre.focus();



return false;

}

else

return false;

}



function Nombre()

{

var str = document.form1.txtNombre.value;

if (str == ""){

document.getElementById("FaltanNombres").innerHTML = "No has ingresados tus nombres.Por favor ingresa tus nombres."

document.form1.txtNombre.focus();

return false;

}

for (var i = 0; i < str.length; i++) {

var ch = str.substring(i, i + 1);

if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch != ' ')

{

document.getElementById("FaltanNombres").innerHTML = "Tus Nombres no puede contener más que letras y espacios. Por favor inserta tus nombres correctamente."

document.form1.txtNombre.select();

document.form1.txtNombre.focus();

return false;

}

}

document.getElementById("FaltanNombres").innerHTML = "OK";
return true;

}


function Apellido()

{

var str = document.form1.txtApellido.value;

if (str == ""){

document.getElementById("FaltaApellido").innerHTML = "No has ingresado tus apelldios. Por favor ingresa tus apelldios."

document.form1.txtApellido.focus();

return false;

}

for (var i = 0; i < str.length; i++) {

var ch = str.substring(i, i + 1);

if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && ch != ' ')

{

document.getElementById("FaltaApellido").innerHTML = "nTus Apellidos no puede contener más que letras y espacios. Por favor inserta tus apellidos correctamente.";

document.form1.txtApellido.select();

document.form1.txtApellido.focus();

return false;

}

}

document.getElementById("FaltaApellido").innerHTML = "OK";
return true;

}



function ValidaCorroe() {

emailAddress = document.form1.txtEMail.value;


var a = document.form1.txtEMail.value.indexOf("@")
var b = document.form1.txtEMail.value.lastIndexOf("@")


var espacioEnBlanco1 = document.form1.txtEMail.value.indexOf(" ")
var espacioEnBlanco2 = document.form1.txtEMail.value.lastIndexOf(" ")


if (document.form1.txtEMail.value == "")

{

document.getElementById("correaAceptado").innerHTM L = "No has insertado tu dirección e-mail.\n\nPor favor insértala."

document.form1.txtEMail.focus();

return false;

}

if (a < 0 || a != b ) {

document.getElementById("correaAceptado").innerHTM L = "Tu E-mail ha de contener @ y uno o más .Por favor inserta correctamente tu dirección e-mail.";

document.form1.txtEMail.select();

document.form1.txtEMail.focus();

return false;

}

else if(espacioEnBlanco1 > 0 || espacioEnBlanco1 != espacioEnBlanco2){
document.getElementById("correaAceptado").innerHTM L = "Tienes Espacios en Blanco"

document.form1.txtEMail.select();

document.form1.txtEMail.focus();


}


else

{

document.getElementById("correaAceptado").innerHTM L = "OK";

return true;

}

}



function Telefono()

{

var str = document.form1.txtTel.value;

if (str == ""){

document.getElementById("FaltaTelefono").innerHTML = "No has ingresados tu Numero de Telefono. Por favor ingresa tu Numero de Telefono."

document.form1.txtTel.focus();

return false;

}

for (var i = 0; i < str.length; i++) {

var ch = str.substring(i, i + 1);

if (((ch < "0" || "9" < ch) && (ch < "0" || "9" < ch)) && ch != ' ')

{

document.getElementById("FaltaTelefono").innerHTML = "Tu Numero de Telefono no puede contener más que numeros. Por favor inserta tu Numero de Telefono correctamente."

document.form1.txtTel.select();

document.form1.txtTel.focus();

return false;

}

}

document.getElementById("FaltaTelefono").innerHTML = "OK";
return true;

}


function TarjetaCredito()

{

var str = document.form1.txtTarjetaCredito.value;

if (str == ""){

document.getElementById("TarjetaCredit").innerHTML = "No has ingresados tu Numero de Tarjeta. Por favor ingresa tu Numero de Tarjeta."

document.form1.txtTarjetaCredito.focus();

return false;

}

for (var i = 0; i < str.length; i++) {

var ch = str.substring(i, i + 1);

if (((ch < "0" || "9" < ch) && (ch < "0" || "9" < ch)) && ch != ' ')

{

document.getElementById("TarjetaCredit").innerHTML = "Tu Numero de Tarjeta no puede contener más que numeros. Por favor inserta tu Numero de Tarjeta correctamente."

document.form1.txtTarjetaCredito.select();

document.form1.txtTarjetaCredito.focus();

return false;

}

}

document.getElementById("TarjetaCredit").innerHTML = "OK";
return true;

}




function Usuario()

{

var str = document.form1.txtUSer.value;

if (str == ""){

document.getElementById("usuarioIngresa").innerHTM L = "No has ingresados tu Usuario.Por favor ingresa tu Usuario."

document.form1.txtUSer.focus();

return false;

}

for (var i = 0; i < str.length; i++) {

var ch = str.substring(i, i + 1);

if (((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch) && (ch < "0" || "9" < ch) ) && ch != ' ')

{

document.getElementById("usuarioIngresa").innerHTM L = "Tu usuario solo puede contener Numeros y Letras."

document.form1.txtUSer.select();

document.form1.txtUSer.focus();

return false;

}

}

document.getElementById("usuarioIngresa").innerHTM L = "OK";
return true;

}


function Contra1()

{

var str = document.form1.txtPassword.value;

if (str == ""){

document.getElementById("contra1").innerHTML = "No has ingresados tu Contraseña.Por favor ingresa tu Contraseña."

document.form1.txtPassword.focus();

return false;

}


document.getElementById("contra1").innerHTML = "OK";
return true;

}


function Contra2()

{

var str = document.form1.txtPassword2.value;

if (str == ""){

document.getElementById("contra2").innerHTML = "No has ingresados tu Contraseña.Por favor ingresa tu Contraseña."

document.form1.txtPassword2.focus();

return false;

}


document.getElementById("contra2").innerHTML = "OK";
return true;

}



function ValidaContra(){


var pass1 = document.form1.txtPassword.value;
var pass2 = document.form1.txtPassword2.value;

if (pass1 != pass2){

document.getElementById("contra1").innerHTML = "Sus contraseñas no coinsiden"
document.getElementById("contra2").innerHTML = "Sus contraseñas no coinsiden"

pass1 = ""
pass2 = ""

document.form1.txtPassword.value = ""
document.form1.txtPassword2.value = ""
document.form1.txtPassword.focus()


return false

}
return true;
}





function LimpiarFormES(){
document.form1.txtNombre.value = "";
document.form1.txtApellido.value = "";
document.form1.txtEMail.value = "";
document.form1.txtTel.value = "";
document.form1.txtTarjetaCredito.value = "";
document.form1.txtUSer.value = "";
document.form1.txtPassword.value = "";
document.form1.txtPassword2.value = "";


document.getElementById("FaltanNombres").innerHTML = "";
document.getElementById("FaltaApellido").innerHTML = "";
document.getElementById("correaAceptado").innerHTM L = "";
document.getElementById("FaltaTelefono").innerHTML = "";
document.getElementById("TarjetaCredit").innerHTML = "";
document.getElementById("usuarioIngresa").innerHTM L = "";
document.getElementById("contra1").innerHTML = "";
document.getElementById("contra2").innerHTML = "";

}