|
Doble campo de verificación de dato |
|
|
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. |