Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/04/2015, 13:10
Avatar de MaNuX0218
MaNuX0218
 
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: las contraseñas no coinciden

Pruebalo sin el return y añadelo al formulario:

Código Javascript:
Ver original
  1. function checkPass() {
  2.     if (document.getElementById("pass_usuario").value == document.getElementById("confirm_pass").value) {
  3.         alert("Las contraseñas coinciden")
  4.     } else {
  5.         document.getElementById("error_pass").style.display = "block";
  6.         document.getElementById("confirm_pass").style.border-color = "red";
  7.     }
  8. }

Código HTML:
Ver original
  1. <form id="nuevo_usuario" action="php/registro.php" method="POST" onSubmit="return checkPass();">
  2.             <input type="email" name="email_usuario"  placeholder="E-mail" required="" autocomplete="off" onclick="this.placeholder='';" onblur="this.placeholder=(this.placeholder=='')?'E-mail':this.placeholder;">
  3.             <input type="password" id="pass_usuario" name="pass_usuario"  placeholder="Contrase&ntilde;a" required="" onclick="this.placeholder='';" onblur="this.placeholder=(this.placeholder=='')?'Contrase&ntilde;a':this.placeholder;">
  4.             <input type="password" id="confirm_pass" name="confirm_pass"  placeholder="Confirmar contrase&ntilde;a" required="" onclick="this.placeholder='';" onblur="this.placeholder=(this.placeholder=='')?'Confirmar contrase&ntilde;a':this.placeholder;">
  5.             <p id="error_pass" style="display:none"><span style="color:red">Las contraseñas no coinciden. ¿Quieres volver a intentarlo?</span></p>
  6.             <input type="submit" name="registrar" value="Registrar">
  7.         </form>
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.