Empecemos.
Introducción a la validación
La validación es el procedimiento de asegurarse de que el usuario, así como la información que proporciona el usuario, es auténtica. JavaScript autentica la información del lado del cliente que mejora el procedimiento de procesamiento de datos.
La validación se utiliza para autenticar el nombre de usuario, la contraseña, el correo electrónico, el número de teléfono, etc. En esta publicación, nos quedaremos con la validación de correo electrónico. Aprendamos a realizar eso usando JavaScript.
Cómo validar el correo electrónico usando JavaScript
Como ya se mencionó, validar un correo electrónico es muy importante al crear formularios en sitios web.
Una dirección de correo electrónico se divide en dos partes que se separan utilizando el símbolo "@", además, cada una de estas partes consiste en una combinación de caracteres ASCII. La parte inicial de un correo electrónico denota principalmente la información personal de un usuario y consta de lo siguiente.
1. Tanto las letras mayúsculas (A-Z) como en minúsculas (A-Z).
2. Dígitos numéricos (0-9).
3. Personajes especiales como ! # $ % ^ & * _ - = | ~.
4. Una parada completa (no puede ser el primer o último personaje, además, no puede usar una parada completa consecutivamente.)
Además de esto, el nombre de dominio, que es la parte del correo electrónico que viene después de que el símbolo @ puede consistir en letras, dígitos, guiones y puntos.
Ejemplo
Aquí hemos demostrado un ejemplo completo de un formulario HTML que valida un correo electrónico con JavaScript.
Html
Ingrese su dirección de correo electrónico
En el código HTML anterior, hemos creado un campo de entrada donde el usuario ingresará la dirección de correo electrónico y, al hacer clic en el botón Enviar, el correo electrónico ingresado se pasa al validar correo electrónico() método para ser validado.
CSS
.H3Aquí estamos utilizando algunos CSS básicos para diseñar nuestros elementos HTML.
Javascript
FunctionValidateMail (InputText)En este código JavaScript, una expresión regular /^\ w+([\ \.-]?\ w+)*@\ w+([\.-]?\ w+)*(\.\ W 2,3)+$/ se usa para validar un correo electrónico. Posteriormente, las declaraciones de si/else se están utilizando para especificar que si el usuario ingresa una dirección de correo electrónico válida, se generará un mensaje de alerta confirmando la autenticidad de la dirección de correo electrónico y si el usuario ingresa una dirección de correo electrónico no válida, el mensaje de alerta notificará al usuario de eso.
Producción
Cuando proporciona una dirección de correo electrónico auténtica.
Cuando ingresa una dirección de correo electrónico no válida.
La validación por correo electrónico fue exitosa.
Conclusión
En JavaScript, una expresión regular /^\ w+([\ \.-]?\ w+)*@\ w+([\.-]?\ w+)*(\.\ W 2,3)+$/ se usa para validar una dirección de correo electrónico en formularios HTML que especifica el patrón de un correo electrónico válido. Además, las declaraciones de IF/Else se utilizan para especificar condiciones para direcciones de correo electrónico válidas como un direcciones de correo electrónico no válidas. Este artículo lo guía sobre cómo validar una dirección de correo electrónico utilizando JavaScript con la ayuda de un código relevante.