mira e encontrado este codigo y funciona
Código PHP:
function validar_clave() {
var cla1 = document.form1.contrasena.value;
var cla2 = document.form1.repcontrasema.value;
if (cla1 == '' || cla2 == '') {
alert('Debes introducir tu contraseña en los dos campos.');
return false;
}
if (document.form1.contrasena.value.length <caract_longitud) {
alert('Tu contraseña debe tener de ' + caract_longitud + ' a 12 caracteres.');
return false;
}
else {
if (cla1 != cla2) {
alert ("Las contraseñas introducidas no son iguales");
return false;
}
}
}
pero he intentado meterle la comprobacion del campo mail pero no peta seguramente me falte alguna llave , me lo pudes revisar por favor
Código PHP:
function validar_clave() {
var caract_invalido = "";
var caract_longitud = 6;
var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
var cla1 = document.form1.contrasena.value;
var cla2 = document.form1.repcontrasema.value;
var mail1 = document.form1.mail.value;
var mail2 = document.form1.repemail.value;
if (cla1 == '' || cla2 == '') {
alert('Debes introducir tu contraseña en los dos campos.');
return false;
}
if (document.form1.contrasena.value.length <caract_longitud) {
alert('Tu contraseña debe tener de ' + caract_longitud + ' a 12 caracteres.');
return false;
}
else {
if (mail1 != mail2) {
alert ("Las direcciones de e-mail introducidas no son iguales");
return false;
//mail
if (mail1 == '' || mail2 == '') {
alert('Debes introducir tu e-mail en los dos campos.');
return false;
}
if (!filter.test(mail.value)){alert("Existen errores en su dirección de correo");email.focus();return false;}
else {
if (mail != mail2) {
alert ("Las email introducidas no son iguales");
return false;
}
}
}
muxas garciassssssss