Como cosa rara en la web hay nulo material de consulta, esta dificil de encontrar en español.
Aqui ire poniendo mi experiencia buscando ese ejemplo.
Lo que he encontrado hasta el momento:
http://www.desarrolloweb.com/articulos/880.php
http://ricardogeek.com/validar-campos-con-jquery/
http://huguidugui.wordpress.com/2013/10/08/login-y-registro-validar-con-jquery-cliente/
Yo quiero validarlo en tiempo de ejecucion, osea del lado del cliente y que muestre un mensaje emergente al lado del campo si las claves no coinciden.
Esto que esta aca es lo que necesito:
http://bmharwani.com/blog/language/es/2010/11/12/a-juego-contrasena-y-confirmar-contrasena-campo-en-jquery/
Si no que mas mal explicado no podria estar.
Con PHP es fácil:
if ($_POST["password"] == $_POST["confirm_password"]) {
// acción en caso correcto
}
else {
// acción en caso incorrecto
}
En tiempo de ejecución puedes usar Javascript:
if (password.value != confirmpassword.value) {
alert("Las contraseñas deben coincidir.");
confirmpassword.focus();
return false;
}
Ale, solucionado.
No tienes permitido ver enlaces.
Registrate o Entra a tu cuenta
Con PHP es fácil:
Ale, solucionado.
Yo quiero validarlo en tiempo de ejecucion, osea del lado del cliente y que muestre un mensaje emergente al lado del campo si las claves no coinciden.
Edité el mensaje anterior y te dejé la solución con Javascript, ¿puedo marcar ya el tema como solucionado?
PD: si lo que quieres es otra cosa en lugar del alert solo tienes que modificar el código.
Saludos.
Sólo tienes que saber algo de JS:
<html>
<head>
<script type="text/javascript" >
function comprobar() {
var p1 = document.formulario.p1.value;
var p2 = document.formulario.p2.value;
if (p1 != p2) {
document.getElementById("mensaje").innerHTML = "Las pass no coinciden";
} else {
document.getElementById("mensaje").innerHTML = "";
}
}
</script>
</head>
<body>
<form name="formulario">
<input type="password" name="p1"/> <div id="mensaje"></div>
<input type="password" name="p2" onkeyup="comprobar();"/>
</form>
</body>
</html>
Saludos!
No tienes permitido ver enlaces.
Registrate o Entra a tu cuenta
Sólo tienes que saber algo de JS.
Saludos!
Jimeno la solucion de Once esta perfecta, muchas gracias a todos por su colaboracion.