Tema:
http://www.forosdelweb.com/f13/validar-form-con-javascript-537500/
Código HTML:
<script type="text/javascript"> function validar(form) { var nickcheck=form.nick.value.length > 3; var csncheck=form.contrasena.value != ""; var csn2check=form.contrasena2.value != csncheck ; var correocheck = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})$/.test(form.correo.value); //Este es la validación del Nick SI FUNCIONA document.getElementById('error_nick').style.visibility=(nickcheck) ? 'hidden':'visible'; document.getElementById('nick').style.borderColor=(nickcheck) ? 'black':'red'; document.getElementById('nick').style.color=(nickcheck) ? 'black':'red'; //Esta e sla validación de la contraeña 1 SI FUNCIONA document.getElementById('error_csn').style.visibility=(csncheck) ? 'hidden':'visible'; document.getElementById('contrasena').style.borderColor=(csncheck) ? 'black':'red'; document.getElementById('contrasena').style.color=(csncheck) ? 'black':'red'; //Esta es la validación del reingreso de contraseña NO FUNCIONA document.getElementById('error_csn2').style.visibility=(csn2check) ? 'hidden':'visible'; document.getElementById('contrasena2').style.borderColor=(csn2check) ? 'black':'red'; document.getElementById('contrasena2').style.color=(csn2check) ? 'black':'red'; //Validación de correo SI FUNCIONA document.getElementById('error_correo').style.visibility=(correocheck) ? 'hidden':'visible'; document.getElementById('correo').style.borderColor=(correocheck) ? 'black':'red'; document.getElementById('correo').style.color=(correocheck) ? 'black':'red'; return (nickcheck && csncheck && csn2check && correocheck); } </script>
Y verificar que el campo de contraseña 2 sea igual al primero de contraseña (el clásico:reingresa contraseña) Bueno, quiero lograr esto pero MEDIANTE ESTE MÉTODO...y claro, si se puede que el usaurio no pueda ingresar espacios en la contraseña. Un saludo, gracias.
así que mi propuesta es usar un método menos ortodoxo:
SINKOPE, EXTREMODURO, LA FUGA, etc ...
</offtopic> 

