JavaScript - Validar password

 
Vista:

Validar password

Publicado por Marcos (1 intervención) el 13/06/2012 16:34:01
Porque el siguiente ejemplo esta mal
el objetivo es mandar un mensaje en caso de no haber ingresado la clave dos veces correctamente en dos input tipo password,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<html>
<head> </head>
<body>
 
<script language="javascript">
function comparar(x1,x2) {
  if (x1!=x2) {
    window.alert("Las claves no son iguales");
  }
}
 
var tipo1,tipo2;
tipo1=document.form1.text1.value;
tipo2=document.form1.text2.value;
comparar(tipo1,tipo2);
</script>
 
<form name="form1">
  Ingresar clave: <input type="password" name="text1"> <br>
  Confirmar clave: <input type="password" name="text2"> <br>
  <input type="button" value="enviar" onclick="comparar(x1,x2)">
</form>
 
</body>
</html>
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
Imágen de perfil de xve
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Validar password

Publicado por xve (2100 intervenciones) el 14/06/2012 10:39:20
Hola Marcos, el error lo tienes, en el momento de enviar los parámetros a la función comparar... estas enviando unas variables que no existen.
... onclick="comparar(x1,x2)">

Te recomiendo que desde la función comprar cojas el valor de las variables con
1
2
x1=document.form1.text1.value;
x2=document.form1.text2.value;

Espero que te sirva... coméntanos, ok?
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