JavaScript - Comparación e/ 2 variables

 
Vista:

Comparación e/ 2 variables

Publicado por marcos (1 intervención) el 02/11/2005 18:29:17
Mi duda es de HTML , pero un asiduo programador de este sitio me dijo que aqui me podian aydar.¿Cómo puedo comparar dos variables ?
Por ejemplo:
<body>
Contraseña:<input type="password" name = "pwd">
Confirmar:<input type="password" name = "conf">
</body>
Mi duda es ¿Cómo yo podría comparar PWD yCONF para saber si la contraseña y la confirmación es la misma cadena ?
Puede ser en HTML o en javascript.
Gracias por su tiempo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Comparación e/ 2 variables

Publicado por maxter (5 intervenciones) el 04/11/2005 16:19:01
Lo ideal es que le adicionaras id a tus campos para recojer el valor con javascript y lograr una buena compativilidad entre los navegadores quedandote así
Contraseña:<input type="password" name = "pwd" id = "pwd" >
Confirmar:<input type="password" name = "conf" id = "conf">

Puedes hacerlo así:

<script type="text/javascript">
function check(){
//chequeamos primero que ninguno de los 2 campos estén en blanco
if(document.getElementById("pwd").value != "" (and document.getElementById("conf").value != "")){
//ahora chequeamos que sean iguales
if(document.getElementById("conf").value != document.getElementById("pwd").value)){
alert('La contraseña no es igual');
return false;
}else{
return true;
}
}else{
alert('Debe escribir su contraseña y confirmarla');
return false;
}
}
</script>

Ya lo que queda es poner en el evento onSubmit del formulario es
javascript:return check()

Espero que te sirva, saludos Yoandy [maxter]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar