Doble campo de verificación de dato

Arriba  Anterior  Siguiente

Consiste en un campo de texto introducido dos veces que utilizará una función Javascript para validar que el contenido es el mismo.

 

Suele ser habitual para validar contraseñas del cliente o bien correos electrónicos.

 

Su uso es simple, en el segundo campo de entrada (el de verificación) utilice una acción OnBlur y compare las cadenas de ambos campos.

 

Ejemplo de código Javascript de validación de campos iguales:

 

Form NameDOM => MiForm

 

NameDom => CampoPwd1 (campo de carga de un password)

 

NameDOM => CampoVerifyPwd1 (campo de verificación que son idénticos)

Ajax Acción => OnClick=comprobarClave()

 

<script> 

Function comprobarClave()

clave1 = document.MiForm.CampoPwd1.value 

clave2 = document.MiForm.CampoVerifyPwd1.value 

 

If (clave1 == clave2) 

alert("Las dos claves son iguales...\nRealizaríamos las acciones del caso positivo") 

Else 

alert("Las dos claves son distintas...\nRealizaríamos las acciones del caso negativo") 

} 

</script>

 

Veamos un código Javascript similar que realiza acciones sobre dos campos pwd1 y pwd2 del formulario prueba

 

<script> 

function FldRepeat() {

var pw1 = document.prueba.pwd1.value;

var pw2 = document.prueba.pwd2.value;

if (pw1 != pw2) {

self.document.prueba.pwd2.value='';

alert('Los campos no coinciden');

return false;

}

}

</script>

 

En este caso realizamos un borrado del dato que no corresponde (pwd2) y a continuación damos el aviso del error.