💻 Validar FORMULARIO de REGISTRO con JAVASCRIPT

AlexCG Design
2 Mar 202015:44

Summary

TLDREn este video tutorial, el instructor Alex Alexander de Alix Sigue Design muestra cómo validar un formulario de registro utilizando JavaScript puro. Comienza explicando la importancia de la validación y luego procede a demostrar cómo verificar si el nombre, el correo electrónico y la contraseña cumplen con ciertos criterios. Utiliza expresiones regulares para validar el formato del correo electrónico y establece restricciones de longitud para el nombre y la contraseña. Además, incluye un sistema de alertas para informar al usuario cuando los campos no cumplen con los requisitos. Finalmente, se enfoca en la importancia de la redundancia en la validación y cómo aplicar estilos CSS para mejorar la experiencia del usuario. El video ofrece una guía práctica y detallada para aquellos que deseen aprender a validar formularios de registro con JavaScript.

Takeaways

  • 📝 Se enseña cómo validar un formulario de registro con JavaScript puro.
  • 🔑 Se destaca la importancia de la validación de campos como el nombre, el correo electrónico y la contraseña.
  • 📈 Se menciona que el nombre debe tener más de seis caracteres.
  • 📧 Se utiliza una expresión regular para validar el formato del correo electrónico.
  • 🔐 Se indica que la contraseña debe tener al menos ocho caracteres.
  • 🚫 Se evita que el formulario se envíe por defecto hasta que la validación es exitosa.
  • ✅ Se utiliza la propiedad `value` de los elementos de entrada para obtener sus valores.
  • 🌐 Se recomienda inspeccionar el código en Chrome para entender cómo se toman los valores de los inputs.
  • 📑 Se sugiere crear una clase `warning` en CSS para mostrar mensajes de validación.
  • 🔧 Se utiliza la función flecha en JavaScript para definir la lógica de validación.
  • 📝 Se ofrece una guía para entender y utilizar expresiones regulares para la validación de correos electrónicos.

Q & A

  • ¿Qué tipo de validación se enseña en el video?

    -El video enseña cómo validar un formulario de registro utilizando JavaScript puro.

  • ¿Por qué se recomienda suscribirse y dar like antes de comenzar?

    -Es una práctica común en los videos para fomentar la interacción y el apoyo a los creadores de contenido, aunque no es estrictamente relacionada con la validación del formulario.

  • ¿Cómo se valida que el nombre en el formulario tenga al menos seis caracteres?

    -Se utiliza la propiedad 'length' del string para verificar que el valor del nombre sea mayor o igual a seis.

  • ¿Cómo se asegura que el campo de email contenga un formato válido?

    -Se utiliza una expresión regular para verificar si el email contiene un carácter '@' seguido de texto y un '.com'.

  • ¿Qué es la 'redundancia' en el contexto de la validación del formulario?

    -La 'redundancia' hace referencia a la validación adicional que se podría implementar además de la de HTML para mejorar la seguridad y la precisión del proceso de validación.

  • ¿Por qué se recomienda no confiar únicamente en la validación del lado del cliente (como el JavaScript)?

    -La validación del lado del cliente es susceptible de ser manipulada por el usuario, por lo que es importante validar también en el lado del servidor para garantizar la seguridad y la integridad de los datos.

  • ¿Cómo se utiliza la clase 'warning' en el HTML para mostrar mensajes de alerta?

    -La clase 'warning' se aplica a un párrafo que se utiliza para mostrar mensajes de alerta en caso de que los datos ingresados no sean válidos.

  • ¿Cómo se obtiene el valor de un elemento del formulario utilizando JavaScript?

    -Se utiliza el método 'document.getElementById' o 'document.querySelector' seguido de '.value' para obtener el valor de un elemento específico.

  • ¿Qué evento de JavaScript se utiliza para detectar cuando se envía el formulario?

    -Se utiliza el evento 'submit' para ejecutar una función cuando se envía el formulario.

  • ¿Cómo se implementa la lógica de validación para la contraseña en el formulario?

    -Se verifica que la longitud de la contraseña sea mayor a seis caracteres y se utiliza una expresión regular para asegurar que cumpla con los criterios de seguridad.

  • ¿Qué es una expresión regular y cómo se utiliza en la validación del email?

    -Una expresión regular es una secuencia de caracteres que forma un patrón utilizado para buscar coincidencias en strings. Se utiliza para validar que el formato del email sea el correcto, es decir, que contenga un texto antes y después de un '@' seguido de un '.com'.

  • ¿Cómo se puede mejorar la comprensión de las expresiones regulares y su implementación?

    -Se sugiere estudiar más a fondo el tema de las expresiones regulares y posiblemente solicitar un capítulo específico en el futuro para tratar el tema con más detalle.

Outlines

00:00

😀 Validación de Formulario con JavaScript

En el primer párrafo, se presenta el tema del video, que es la validación de un formulario de registro utilizando JavaScript puro. Se menciona la importancia de suscribirse y dar like antes de comenzar. Se habla sobre la validación de campos específicos como el nombre, el correo electrónico y la contraseña, destacando las condiciones que deben cumplir (nombre mayor a seis caracteres, correo electrónico con formato válido y contraseña mayor a seis caracteres). Además, se aborda la idea de mejorar la seguridad y la redundancia en la validación, y se sugiere la creación de un efecto de recordatorio para los campos que requieren atención.

05:00

😉 Análisis de la Longitud del Nombre y Validación del Email

El segundo párrafo se enfoca en la validación del campo de nombre, mostrando cómo se puede detectar la longitud del texto ingresado. Se utiliza el método `.length` para verificar si el nombre tiene más de cuatro caracteres y se proporciona un ejemplo de cómo se puede mostrar una alerta al usuario si el nombre es demasiado corto. Luego, se discute la validación del campo de correo electrónico, utilizando expresiones regulares para verificar si el formato es el correcto. Se ofrece una guía para entender las expresiones regulares y se demuestra cómo se puede implementar la validación en el código.

10:02

😐 Validación de Contraseña y Manejo de Errores

El tercer párrafo continúa con la validación del formulario, pero en este caso se centra en la contraseña. Se establece que la contraseña debe tener al menos ocho caracteres para ser considerada válida. Se muestra cómo se puede utilizar una expresión regular para validar la estructura de la contraseña y se discute la implementación de un mecanismo que muestre un mensaje de alerta si la contraseña no cumple con los requisitos. Además, se aborda el manejo de errores y se sugiere reiniciar los valores del formulario antes de que el usuario haga clic en enviar.

15:03

😇 Expresiones Regulares y Siguientes Pasos

El cuarto y último párrafo concluye el tema del video introduciendo el concepto de expresiones regulares como una herramienta para encontrar patrones en cadenas de texto. Se mencionan diferentes métodos como `test`, `match` y `search` que se pueden utilizar con expresiones regulares. El presentador ofrece su nombre y el canal para suscriptores interesados en aprender más sobre este tema. Finalmente, se invita a la audiencia a suscribirse, dar like y comentar si desean un capítulo específico sobre expresiones regulares.

Mindmap

Keywords

💡Validación de formulario

Es el proceso de verificar que los datos ingresados en un formulario cumplen con ciertos criterios antes de ser enviados o procesados. En el video, se enseña cómo realizar esta validación utilizando JavaScript puro para un formulario de registro.

💡JavaScript

Lenguaje de programación utilizado para crear aplicaciones web interactivas. En el contexto del video, se utiliza para validar los campos del formulario de registro, como el nombre, el correo electrónico y la contraseña.

💡Caracteres

Se refiere a las unidades básicas de texto, como letras, números y símbolos. En el video, se menciona que el nombre debe tener más de seis caracteres, y la contraseña debe tener al menos ocho caracteres.

💡Correo electrónico

Una dirección de correo electrónico es una forma de comunicación electrónica que permite enviar y recibir mensajes. En el video, se valida el formato del correo electrónico usando expresiones regulares para asegurar que cumpla con los estándares de un email válido.

💡Contraseña

Una contraseña es una serie de caracteres que se usan para autenticarse en un sistema. En el video, se indica que la contraseña debe tener más de seis caracteres y se utiliza una expresión regular para validar su formato.

💡Expresiones regulares

Son secuencias de caracteres que se utilizan para identificar patrones en texto. En el video, se usan para validar el formato del correo electrónico y se menciona que son una herramienta poderosa en JavaScript para la validación de datos.

💡HTML

Lenguaje de marcado utilizado para estructurar y diseñar páginas web. En el video, se menciona el uso de HTML para crear el formulario de registro que luego se valida con JavaScript.

💡Eventos de JavaScript

Son acciones que ocurren en un documento HTML que pueden ser manipuladas con JavaScript. En el video, se utiliza el evento 'submit' para ejecutar la validación del formulario cuando el usuario intenta enviarlo.

💡Template strings

Son una nueva característica en JavaScript que permiten construir cadenas de texto de una manera más flexible y legible. En el video, se usan para crear mensajes de alerta personalizados en función de los datos ingresados por el usuario.

💡DOM (Documento Objeto Modelo)

Es una representación en forma de árbol de la estructura de un documento HTML o XML. En el video, se interactúa con el DOM para obtener y manipular los valores de los elementos del formulario.

💡Alertas

Son mensajes que se muestran al usuario para informar o advertir sobre algo. En el video, se utilizan alertas para informar al usuario cuando los datos ingresados no cumplen con los criterios de validación.

Highlights

Bienvenidos a un nuevo video de Alex y Design, donde aprenderán a validar un formulario de registro con JavaScript puro.

Se enseña cómo validar que el campo de nombre tenga más de seis caracteres.

Se muestra cómo eliminar la validación de HTML para aplicar la validación con JavaScript.

Se explica que la validación de JavaScript es más segura y cómo evitar la manipulación del formulario.

Se detalla cómo crear una clase 'warning' en CSS para mostrar mensajes de validación.

Se describe cómo utilizar `document.getElementById` para interactuar con elementos del formulario.

Se muestra cómo obtener y manipular el valor de los inputs del formulario.

Se discute la validación del formato de correo electrónico utilizando expresiones regulares.

Se proporciona una guía para entender y utilizar expresiones regulares en JavaScript.

Se muestra cómo prevenir el envío del formulario por defecto y manejar el evento 'submit'.

Se detalla cómo utilizar la propiedad `length` para validar el tamaño del nombre y la contraseña.

Se implementa una lógica para mostrar un mensaje de alerta si el nombre o la contraseña no son válidos.

Se discute la validación de que la contraseña tenga al menos 8 caracteres.

Se muestra cómo utilizar template strings para concatenar variables en HTML.

Se explica cómo reiniciar los valores de validación cuando se hace clic en el botón de envío.

Se ofrece una guía para estudiar expresiones regulares y su importancia en la validación de datos.

Se invita a los espectadores a suscribirse y dejar un like si quieren un capítulo dedicado a las expresiones regulares.

Transcripts

play00:00

hola qué tal y bienvenidos a alix sigue

play00:01

design tanto me vieron alexander el día

play00:04

de hoy te voy a enseñar como validar un

play00:06

formulario de registro con javascript

play00:08

puro así es javascript puro así que

play00:11

antes de empezar suscríbete dan like

play00:13

porque comenzamos

play00:22

bueno qué tal te voy a enseñar en esta

play00:25

vez como validar un formulario de

play00:27

registro como puedes ver si yo le doy el

play00:29

nombre lo quita porque debe ser mayor a

play00:31

seis caracteres o igual si yo le doy

play00:33

otro ya quitarle la parte del nombre si

play00:35

yo pongo en este caso un email

play00:37

email jota puntocom ya me quita la parte

play00:40

del email y si yo pongo una password o

play00:42

una contraseña yo pongo por ejemplo la

play00:46

contraseña

play00:48

jajajajaja no me la vale ahora sí porque

play00:51

no me la valía porque debe ser mayor a

play00:53

seis caracteres y yo me parece que puse

play00:56

cinco ahora voy a ir a parte del del

play00:59

html y si bien recuerdas

play01:01

y te voy a explicar algo en esto real

play01:04

solamente vamos a validar con javascript

play01:06

no vamos a balín no vamos a crear el

play01:07

formulario desde cero si quiero crear el

play01:09

formulario desde cero te recomiendo aquí

play01:11

en la tarjeta desde el vídeo la parte de

play01:12

arriba

play01:13

en el capítulo pasado hicimos el

play01:15

tutorial desde cero y si bien sabes para

play01:17

tener un efecto bastante genial tuvimos

play01:20

la parte de recuerdes y qué pasa que con

play01:23

recuerda tenemos este efecto solamente

play01:24

lo pido que lo quites mientras es la

play01:27

validación después lo puedes volver a

play01:28

poner y por qué porque no solamente me

play01:31

hacía pongo suscribirte recuerda es lo

play01:33

que nos va a hacer es pedir completar el

play01:35

campo en donde pongo recuerde y si es

play01:37

así porque yo hago la validación bueno

play01:40

por más seguridad porque si yo puedo

play01:41

poner aquí puedo quitar guardias mira

play01:43

puedes ver y solamente a pedir el

play01:45

siguiente espacio que tiene recuadros

play01:48

pero yo se lo puedo quitar como puedes

play01:50

ver por medio de un inspector de

play01:53

elementos y ya no va a pedir nada y qué

play01:56

pasa si pasa eso valga la redundancia

play01:59

pues tenemos la validación con html lo

play02:02

puede sentar a ser incluso en varios

play02:05

portales para ver si en el recuadro y

play02:07

puedes quitarse los previos tienen

play02:08

validaciones externas porque es lo que

play02:10

tienen que hacer

play02:11

ok así que voy a quitar en este caso

play02:13

recuadros y voy a borrar todo lo que

play02:15

tengo aquí lo que voy a pasar a hacer es

play02:17

primero que bueno antes que nada te voy

play02:20

a decir nosotros cambios también en la

play02:21

parte de abajo de submit agregue una

play02:24

clase que se llama warning y es un

play02:26

párrafo que tiene la clase warning

play02:27

cellay de warnings porque vamos a ocupar

play02:30

esos hay de él hay de forma que de tener

play02:32

el form

play02:33

que debe tener el input donde vamos a

play02:35

poner el nombre el email que debe tener

play02:38

el limpio donde vamos a poner el email

play02:40

el aid y password donde vamos a tener el

play02:42

input dónde vamos a poner la password

play02:44

valga la redundancia y en estilos vamos

play02:46

a crear una clase warning con el wii de

play02:48

200 píxeles el text align center el

play02:51

margin auto el color y el padding top ok

play02:54

una vez

play02:54

haciendo todo esto voy a proceder a

play02:57

generar el código de javascript

play02:58

voy a crear una constante que sea mi

play03:00

nombre y va a ser igual al document

play03:03

punto get element by haití con el

play03:06

atributo name lleva a tomar ahora el

play03:08

nombre mira si yo voy aquí hay script

play03:10

antiguo al chrome y pon inspeccionar y

play03:13

en la consola doy por ejemplo a lo que

play03:16

sea mi nombre lo que me va a arrojar es

play03:18

el input y si ahora agregó un nombre

play03:21

punto value no va a arrojar

play03:23

absolutamente nada pero si yo aquí pongo

play03:25

hwan y vuelvo a poner otra vez nombre

play03:27

punto value lo que va arrojar es el

play03:29

valor juan como puedes ver y así podemos

play03:31

obtener todos los valores de los

play03:34

elementos mira si yo pongo ahora el

play03:36

valor de gmail y ahora obtengo email y

play03:39

aquí obtengo password perdón y aquí no

play03:42

menos variable que se me pasó el aid y

play03:44

nombra password y yo empiezo a llenar

play03:46

todos los caracteres y ahora pongo

play03:48

nombre punto value como puedes ver email

play03:51

punto value me da el nombre del email y

play03:53

pass punto value me da su valor

play03:57

actualmente éste sea así porque no está

play04:00

validado

play04:01

ya cuando no no ya no se pone así cuando

play04:03

está de esta manera contiene una arroba

play04:05

y después texto después del arroba y por

play04:08

qué pues porque en este caso es un

play04:10

impuesto tipo email y debe tener una

play04:12

arroba y después un texto para realmente

play04:14

ser un nivel un email válido ok ahora lo

play04:17

que voy a hacer es también tomar otras

play04:19

otras variables como en este caso el

play04:22

foro que va a tener un documento punto

play04:26

que del mba jaidy del foro y después una

play04:29

constante para párrafo

play04:32

que va a tener en este caso un documento

play04:34

punto que tiene el mando de que sea

play04:37

warning ok ahora vamos a decirle que

play04:42

cuando al forn vamos a ver vamos a

play04:45

escuchar un evento de esa parte y es

play04:47

cuando se envíe cuando sea la acción

play04:50

submit

play04:51

quiero que ejecute es algo iba a ser una

play04:53

función flecha en la que yo voy a mirar

play04:57

voy a pasar aquí a chrome y voy a poner

play05:00

en este caso aquí valor

play05:03

y voy a poner nombre punto value lento y

play05:09

como puedes ver el lento en este caso es

play05:11

de 4 y si yo escribo más ahora el ahora

play05:16

el lento

play05:18

es de 9 y si yo en este caso solamente

play05:21

pongo 1 ahora en link desde 1 y si yo

play05:26

pongo máscara otro carácter

play05:27

ahora el link es de 2 y qué es lo que

play05:30

significa esto básicamente el nombre

play05:33

punto value punto link nos va a decir

play05:35

cuántas letras hay solamente de galo así

play05:38

cuantas letras hay es realmente tamaño

play05:40

del string pero es en este caso cuantas

play05:42

letras hay junto con espacios junto con

play05:45

tienen bolos y todo eso

play05:47

entonces lo que voy a hacer es que sin

play05:50

nombre punto value punto

play05:56

16

play05:58

es mayor a eso me arrojó una alerta que

play06:03

diga nombre

play06:05

corto

play06:07

y lo que va a pasar ahora es que si yo

play06:10

de suscribirte bueno aquí lo primero que

play06:12

voy a hacer es prevenir todo lo que

play06:14

viene por default y prevén te faltó para

play06:16

que no se envié por default sino que se

play06:18

queda estático

play06:19

puedes ver y esto es me dice que el link

play06:22

es una propiedad nula posiblemente no

play06:24

les ha perfecto

play06:26

valió no nos valió valió aquí

play06:30

y ya me dice el nombre muy corto porque

play06:33

no hemos escrito nada pero si yo pongo

play06:35

tres caracteres 45 nombre muy corto se

play06:38

agregó 6 ya no aparece nada porque ya es

play06:42

válido perfecto no pero no voy a agregar

play06:46

una alerta en este caso voy a crear una

play06:48

variable que se llame led warnings que

play06:51

va a ser igual a texto y voy a

play06:53

concatenar warnings más igual y voy a

play06:56

usar en este caso lo que son template

play06:58

strings y espero aquí está y voy a

play07:01

agregar el nombre es muy no el nombre no

play07:06

es válido

play07:08

y en este caso un verde

play07:10

y para la parte del email es un poco más

play07:14

compleja y la verdad es que no voy a

play07:16

meter tanto en este capítulo si quieres

play07:18

un capítulo que hable de eso adelante

play07:20

pero no voy a meterme en este capítulo

play07:22

porque de grabar una vez y me extendí

play07:24

más de media hora y la verdad es que no

play07:26

no y en este caso vamos a usar lo que es

play07:30

expresiones regulares con javascript que

play07:34

no es otra cosa que patrones en las que

play07:36

nosotros podemos encontrar ciertas

play07:38

características en un string por ejemplo

play07:42

podemos encontrar si hay símbolos o si

play07:44

hay números todo esto y aquí te voy a

play07:46

dejar una guía en este caso de todo lo

play07:49

que tienes que saber acerca de las

play07:50

expresiones regulares y el código de

play07:53

cómo válida del email lo voy a tomar de

play07:55

esta página que es email validación es

play07:58

una página en inglés lo único que voy a

play08:00

hacer es copiar esta parte que está en

play08:02

el eve

play08:03

como puedes ver esta parte eso si lo

play08:06

vamos a tomar de aquí y en la parte de

play08:07

abajo te explica cada parte mira aquí

play08:09

está la descripción regular toda la que

play08:11

hacemos y aquí tecla el inicio aquí el

play08:14

final y te explica cada cada parte cómo

play08:16

se compone como puedes ver para qué

play08:19

sirve esto para qué sirve esto todas las

play08:22

coincidencias todo todo esto te lo

play08:24

explica que si tú no entiendes y quieres

play08:26

un episodio donde yo hable de

play08:27

expresiones regulares adelante

play08:29

comentarlo en este caso no lo voy a

play08:31

tomar porque se va a ser mucho más largo

play08:33

tutorial lo único que voy a hacer es led

play08:37

rey ex email

play08:40

y voy a pegar toda la expresión regular

play08:43

y esto va a hacer que se valide

play08:45

absolutamente todo mi email y lo va a

play08:48

saber ahora voy a poner un ir y te voy a

play08:51

explicar algo en ya ver qué pasa si yo

play08:53

ponga propia true nuestro es igual a

play08:56

true

play08:57

pero si tú lo pongo en este caso un

play09:00

signo de admiración es falso y sea false

play09:03

le pongo un signo de admiración es

play09:05

verdadero y para que te explico esto

play09:07

bueno voy a poner aquí en el link en

play09:09

este caso sabemos que el live como una

play09:11

condición si es verdadero entra pero si

play09:14

es falso no entra

play09:16

y una vez que esta parte lo que va a

play09:18

hacer es validar el email y lo podemos

play09:20

validar por lo que es punto text en este

play09:23

caso riggs email punto texto vamos a

play09:27

validar en este caso el email punto

play09:31

value me entiendes

play09:33

entonces si no es un email punto value

play09:36

me va a arrojar verdadero

play09:39

digo falso

play09:42

mira aquí lo tengo aquí esta parte

play09:45

voy a poner un control punto log

play09:48

y mira si yo no pongo nada me dice que

play09:51

es falso y si yo sigo poniendo cosas y

play09:54

me dice que es falso aunque si pongo

play09:57

ahora una roba y esto

play09:59

me dice que sigue siendo falso porque

play10:01

porque no hay después un punto y después

play10:04

de ese punto que más necesita un email

play10:06

un punto com

play10:09

y ahora si me dice que es correcto

play10:11

porque valida que haya primero texto

play10:14

después hay un arroba y que después haya

play10:17

texto y después un punto com y de hecho

play10:21

si te das cuenta en la parte aquí del

play10:22

rick's me dice que puede ser el tamaño

play10:25

de dos o de tres porque porque bien pues

play10:28

entonces podemos poner de cuatro porque

play10:30

podemos utilizar en este caso dominios

play10:32

que sea de valor de punto info de punto

play10:37

edu.mx que sean de dos valores o de

play10:40

cuatro este rango lo que va a permitir

play10:41

es que si hay un valor mayor a esto por

play10:45

ejemplo o la arroba esto punto c

play10:50

me dice que es falso pero se agregó otra

play10:53

ya me dice que es verdadero porque es lo

play10:55

que ve al final y agregó otra todo me

play10:57

dice que es verdadero se agregó otra

play10:58

todavía pero se agregó cinco ya me dice

play11:01

que es falso porque básicamente después

play11:03

del punto no hay creo que creo yo

play11:06

dominios o que sean mayores apuntó info

play11:10

creo creo yo pero esto lo puedes

play11:12

corregir de dependiendo de todo lo que

play11:14

tú veas el vídeo que igual debe de

play11:16

estudiar por ti mismo en lo que es

play11:17

versiones regulares si quieres un

play11:19

episodio de esto adelante pero no lo

play11:21

tomar aquí porque realmente es muy largo

play11:23

entonces ya puedes ver que si aquí

play11:26

es falso o sea si no cumple con el email

play11:29

no va a entrar entonces yo lo que va a

play11:30

poner un signo de migración para que si

play11:32

es falso stop / y lo mismo de arriba

play11:35

vamos a poner en este caso un warning

play11:38

luego con acá tenemos el email

play11:43

no es válido y en esta parte ya

play11:46

tendríamos la validación del email muy

play11:49

sencilla porque no toco lo que en este

play11:51

caso sería la parte de expresiones

play11:54

regulares sería bastante complejo

play11:56

tocarla voy a crear en este caso otra

play11:58

variable que se llame entrar y la voy a

play12:00

poner que sea falsa y en este caso

play12:03

quiero que si aquí si entra a alguno de

play12:05

los shift la variable entrar

play12:06

quiero que entré al entrar sea igual a

play12:09

true

play12:12

perdona turno pero no quiero que tú

play12:15

sea un texto quiero que sea

play12:18

un valor juliano

play12:21

ahora voy a hacer lo mismo pero para la

play12:23

password la password va a ser más fácil

play12:25

voy a poner paz

play12:27

punto value link quiero que si la

play12:33

password es menor a 8 que no cumpla con

play12:36

la parte entonces vamos a copiar esta

play12:38

parte igual y quiero que diga la

play12:41

contraseña no es válida perfecto y

play12:43

usamos temple de string también para

play12:45

poder usar en este caso la parte de

play12:49

etiquetas html ahora quiero que si

play12:52

entrar como sabes ya lo vimos es igual a

play12:54

verdadero haga algo

play12:58

al párrafo

play13:00

punto inner html

play13:04

le agregué warnings la variable warning

play13:07

que estuvo concatenando y ahora qué pasa

play13:12

si yo lo de suscribirte aparece ya como

play13:15

puedes ver bastante rápido

play13:17

lo hicimos que dice el nombre no es

play13:19

válido el email no es válido y la

play13:21

contraseña no es válida si yo agregó el

play13:23

nombre menor haces caracteres en este

play13:26

caso tiene 6 me quita la parte del

play13:28

nombre si yo agrego el email hola hola

play13:32

no es válido todavía

play13:34

y punto

play13:36

ni siquiera es válida si se me pide al

play13:39

menos una letra más para validar la

play13:41

contraseña debe ser mayor a 8 caracteres

play13:43

en este caso puede poner jajajajajaja y

play13:48

es 8 historia no creo que falta uno

play13:52

no la contraseña no me la válida por qué

play13:56

la contraseña no es válida me parece que

play14:00

aquí tengo una un error lo que debo

play14:03

poner aquí arriba es párrafo

play14:07

punto de html aquí para que se reinicie

play14:12

antes de cuando le vamos a dar clic

play14:14

quiero que se reinicie los valores y

play14:16

mira ahora que tenemos esta parte o la

play14:19

arroba ale puntocom

play14:23

y aquí falta la contraseña

play14:26

perfecto eres el error como puedes ver

play14:29

ya está validado el email incluso tú si

play14:31

quieres si esto es aquí podemos ponerle

play14:37

la leyenda de enviado cuando todo esté

play14:41

validado la parte de enviado como puedes

play14:45

ver enviado y bueno esto fue todo por

play14:48

este capítulo te recuerdo que te dejo

play14:49

aquí una parte igual de expresiones

play14:51

regulares para que las estudie sé que lo

play14:53

metí pero sí no realmente capítulo su

play14:55

derecho muy extenso y siento que todavía

play14:58

se muere un poco más confuso de hecho

play15:00

tengo aquí una parte igual durante lo

play15:02

planteó básicamente que son las

play15:03

presiones regulares lo hice lo vas a

play15:05

poder descargar aquí te comento un poco

play15:08

que las expresiones regulares siempre se

play15:10

inicia lizán con slayer al principio y

play15:12

son formas alguna de encontrar patrones

play15:14

y en creo que es una función donde las

play15:17

imprimo se pueden usar en este caso test

play15:19

match search y varios métodos para las

play15:22

expresiones regulares no las explico

play15:24

porque realmente sería más confuso el

play15:27

tutorial y más largo pero si quiero un

play15:29

capítulo de expresiones regulares

play15:31

suscríbete de like y comenta que lo

play15:33

quieres mi nombre mi nombre jhon

play15:35

alexander de álex y design eso ha sido

play15:37

todo te dejo aquí en la tarjeta del

play15:38

vídeo la parte de él de cómo hacer el

play15:41

email y nos vemos la próxima semana

play15:43

hasta luego

Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
Validación de FormularioJavaScript PuroTutoriais de ProgramaciónSeguridad de DatosFrontend DevelopmentHTML5CSS EstiloExpresiones RegularesEmail ValidationFormulario de RegistroDesarrollo Web