Curso JavaScript: 101. DOM: Ejercicios Prácticos | Validación de Formularios con HTML5 -

  Рет қаралды 23,260

jonmircha

jonmircha

Күн бұрын

Пікірлер: 104
@AlejandroDiaz-te4ey
@AlejandroDiaz-te4ey Жыл бұрын
Para los que no les funcione la validación del correo no olviden escapar también los guiones al final, - Correo: ^[a-z0-9]+(\.[_a-z0-9]+)*@[a-z0-9\-]+(\.[a-z0-9\-]+)*(\.[a-z]{2,15})$ de esta manera ya funcionara de manera correcta ya que en las clases de caracteres (dentro de corchetes []) en una expresión regular, los guiones se utilizan para definir rangos de caracteres. Para evitar confusiones, los guiones dentro de una clase de caracteres deben escaparse con una barra invertida \.
@jonmircha
@jonmircha Жыл бұрын
👋🏻😉
@Angel-zr2qm
@Angel-zr2qm 5 ай бұрын
Muchas gracias me ayudo con el error que me salia
@ism79
@ism79 24 күн бұрын
Muchísimas gracias, Alejandro! No sabía porque me daba error en la consola! Un saludo!
@domest5025
@domest5025 2 жыл бұрын
Todavia no puedo creer que exista una persona como jon que dedique todo el tiempo que dedica para enseñarnos todas las tecnologías en sus cursos y encima si le mandas una pregunta te responde... Una persona de otro planeta... Sos un genio jon!!!!
@jonmircha
@jonmircha 2 жыл бұрын
🤗
@dvesc
@dvesc 3 жыл бұрын
@jonmircha me quede así :0 cuando dijo que se podían usar expresiones regulares en HTML PD: Este curso es la ostia, aprendo mas aquí que en la uni O_o
@jonmircha
@jonmircha 3 жыл бұрын
jejeje
@timawid
@timawid Жыл бұрын
✅Estoy aprendiendo muchísimo ⭐️⭐️⭐️⭐️⭐️
@FedericoAlemany
@FedericoAlemany 4 жыл бұрын
Muy buen contenido Jon, muchas gracias por compartirlo. El único detalle que quiero mencionar, es que si utilizas el atributo "title" para un mensaje de validación (como "email incorrecto"), también se muestra al pasar el mouse sobre el elemento (aún cuando esté en blanco o tenga un valor válido). Gracias por esta serie de vídeos, saludos!!
@instintoimagen
@instintoimagen 2 жыл бұрын
es el mejor #curso de #javascript
@jonmircha
@jonmircha 2 жыл бұрын
😉🙌🏻
@JuanDGamba
@JuanDGamba 2 жыл бұрын
En Edge Canary el navegador hace lo mismo que Chrome con los campos del formulario. Excelente video.
@jonmircha
@jonmircha 2 жыл бұрын
Excelente!
@giovannyvanegas88
@giovannyvanegas88 Жыл бұрын
Excelente Jon, no sabia algunas pseudo clases, estoy aprendiendo demasiado con este curso.
@jonmircha
@jonmircha Жыл бұрын
👋🏻😉
@r.w.s.2402
@r.w.s.2402 3 жыл бұрын
Me ha encantado tu manera de crear formularios. He aprendido algunas cosas que no sabía. Eres un gran profesional
@jonmircha
@jonmircha 3 жыл бұрын
😉👍🏻
@addevmoises
@addevmoises 3 жыл бұрын
que genial el atributo pattern, no lo conocía, es muy útil validar así con las expresiones regulares. Genial todo lo que se puede hacer con formularios y eso que es la 1ra parte
@jonmircha
@jonmircha 3 жыл бұрын
;)
@Wiiiiizard
@Wiiiiizard 2 жыл бұрын
🧙‍♂Muchas gracias, buen curso!!!
@jonmircha
@jonmircha 2 жыл бұрын
Gracias por comentar
@victormeza8858
@victormeza8858 3 жыл бұрын
Eres un genio Jon!, mil gracias, sigo con tu curso, aprendiendo cada dia
@jonmircha
@jonmircha 3 жыл бұрын
Excelente!
@maximilianodesantis2215
@maximilianodesantis2215 3 жыл бұрын
.contact-form [required]:invalid:not(:focus):not(:placeholder-shown){ border: thick solid var(--form-error-color); } solo mostraria un recuadro rojo al detectar que el placeholder esta vacio y ya no tiene focus el input
@jonmircha
@jonmircha 3 жыл бұрын
😱🤓👌🏻
@matiasromera330
@matiasromera330 3 жыл бұрын
por comentarios como éste es que los reviso cuando termina el video, un 10 hermano!
@kikemadrigalr
@kikemadrigalr 4 жыл бұрын
Saludos Jon. Saludos a los compañeros. me reporto por acá nuevamente para ponerme al día con el curso. Antes de ver el video ya tenia mi maquetado del formulario. Pero el contenido del vídeo no tiene desperdicio. No había utilizado nunca el atributo patter en los inputs, y primera ve que veo en practica las pseudoclases valid e invalid. Sin duda cosas muy útiles.
@jonmircha
@jonmircha 4 жыл бұрын
;)
@seica5561
@seica5561 4 жыл бұрын
JOn.. Excelentes Videos.. Y los de los formularios es vital..para mi.. LA validaciones necesarias..Ciao. Sigo Viendo tu video
@jonmircha
@jonmircha 4 жыл бұрын
Excelente :)
@sabrinvr1
@sabrinvr1 Жыл бұрын
Chulada de curso, gracias!
@jonmircha
@jonmircha Жыл бұрын
Muchas gracias!👋🏻😉
@josefabianbeltranmeza6914
@josefabianbeltranmeza6914 3 жыл бұрын
Gracias Jon. Nuevamente renovando mi suscripción, apenas pueda subo de mecenas.
@jonmircha
@jonmircha 3 жыл бұрын
Gracias 👍
@paulpaucarb
@paulpaucarb 4 жыл бұрын
jon estoy asiendo este formulario y estoy aprendiendo mucho♥
@jonmircha
@jonmircha 4 жыл бұрын
:) Excelente
@heimancastro1954
@heimancastro1954 2 ай бұрын
buena clase maestro
@jonmircha
@jonmircha 2 ай бұрын
👋🏻😉
@jurrrgenOF
@jurrrgenOF 3 жыл бұрын
muy completo como siempre
@jonmircha
@jonmircha 3 жыл бұрын
Gracias! 😊
@brianalexisalmada6522
@brianalexisalmada6522 3 жыл бұрын
O sea, si ya eres un gran profe por las explicaciones que das encima aumentas el valor de este curso dejando las expresiones regulares en la caja de descripción del video, jeje. Muchas gracias Jon, estoy aprendiendo tanto!
@jonmircha
@jonmircha 3 жыл бұрын
😉👍🏻
@elweonweandolaweafome
@elweonweandolaweafome Жыл бұрын
El curso de HTML y CSS numero 3 termina justo donde empieza este capitulo 101
@jonmircha
@jonmircha Жыл бұрын
😎👋🏻
@qybit777
@qybit777 Жыл бұрын
Excelente 👍👍
@jonmircha
@jonmircha Жыл бұрын
😉👋🏻
@davidm.8835
@davidm.8835 4 жыл бұрын
Muy interesante el tema de formularios y sus validaciones . Cómo siempre he aprendido de tus pequeños truquillos que tanto ayudan. Impaciente a ver siguiente! Gracias.
@gervasi7254
@gervasi7254 4 жыл бұрын
te amo mirchaaaaa crack
@denseydelgado3779
@denseydelgado3779 Жыл бұрын
Gracias Jonh
@jonmircha
@jonmircha Жыл бұрын
Con gusto
@matiasgomez9416
@matiasgomez9416 4 жыл бұрын
Genial!
@ronalddavidhernandezpadill8182
@ronalddavidhernandezpadill8182 3 ай бұрын
I have finished this exercise, I will see your solution now
@jonmircha
@jonmircha 3 ай бұрын
👋🏻😅
@vegaimagen9075
@vegaimagen9075 4 жыл бұрын
Jon gracias por este video, sobre todo css, los formularios que yo hacia era muy normalitos, mas bien feitos jaja ahora con la clase de hoy ya quedaran mas actractivos, diagamoslo asi...gracias
@jonmircha
@jonmircha 4 жыл бұрын
Que bueno :)
@emersonpalaciootalvaro2632
@emersonpalaciootalvaro2632 4 жыл бұрын
Jhonatan, nos puedes explicar como colocar una venta de dialogo de watsapp, seria algo genial gracias. 💪
@cleimangerman
@cleimangerman 2 жыл бұрын
Buenisimo
@jonmircha
@jonmircha 2 жыл бұрын
🤓👍🏻
@carlesbautista8293
@carlesbautista8293 3 жыл бұрын
Muchas gracias Jon por todo :)
@jonmircha
@jonmircha 3 жыл бұрын
Con gusto
@hardisonpaulino8846
@hardisonpaulino8846 Жыл бұрын
🙌🙌🙌🙌
@jonmircha
@jonmircha Жыл бұрын
👋🏻😉
@helipalacio8772
@helipalacio8772 Жыл бұрын
👏👏👏 🙏🙏🙏
@jonmircha
@jonmircha Жыл бұрын
👋🏻😉
@srcuyo
@srcuyo Жыл бұрын
jon GOD mircha
@Alex-iv3nv
@Alex-iv3nv Жыл бұрын
Jhon solo tengo agradecimiento por tan buenos tutoriales de manera gratuita que nos ofreces, quisiera hacerte una recomendación y espero no me la tomes a mal, trata de hablar un poco mas retirado del microfono, es que a veces me quedo sordo de repente cuando te acercas demasiado a él y suben demasiado los decibeles de los videos, jajaja. De nuevo gracias mil, no es una queja es solo una recomendación, pues hay muchos otros que imparten tutoriales como los tuyos quizas con un audio mas delicado pero jamas con la misma calidad y capacidad de enseñanza que tu tienes hermano, un gran abrazo bendiciones...
@jonmircha
@jonmircha Жыл бұрын
😉👋🏻
@carloseduardogomezlozano491
@carloseduardogomezlozano491 10 ай бұрын
Buenos dias. Cómo se realiza que el 'placeholder' se mueva por encima cuando se tenga el foco en el input?. Gracias.
@fedeverges6343
@fedeverges6343 3 жыл бұрын
Excelente video!
@jonmircha
@jonmircha 3 жыл бұрын
Gracias!
@angelabrahamlopezdelgado7574
@angelabrahamlopezdelgado7574 2 жыл бұрын
Me gustaria mi buen amigo jon, que hablaras con respecto a la seguridad de datos , y que mas de algun porgramador puede acceder a ese tipo de funcionalidades en el inspector , ya que lo formulario son la principal entrada de script y toca datos delicados del LocalStorage, o sql injection
@jonmircha
@jonmircha 2 жыл бұрын
Eso más que estar en el front es responsabiidad del back validar y proteger contra esos ataques, recuerda que todo lo que es front se puede inspeccionar
@genecles
@genecles 4 жыл бұрын
Hola Jon. Excelente video!!! Solo una consulta... Desde el punto de vista de seguridad los atributos HTML "required" y "Pattern" pueden ser manipulados fácilmente por el inspector de elementos. En ese sentido, entiendo que eso sería más un recurso de apoyo pero igual hay que validad con js y supongo que en el caso que se envien los datos a un servidor también validarlos con php para mayor seguridad. ¿Cierto?
@jonmircha
@jonmircha 4 жыл бұрын
Independientemente de la validación front tienes que hacer validaciones en tu back
@Alehophophop
@Alehophophop 3 жыл бұрын
buscaba esta pregunta :)
@alexcastello345
@alexcastello345 3 жыл бұрын
Gracias gracias gracias
@jonmircha
@jonmircha 3 жыл бұрын
;)
@helipalacio8772
@helipalacio8772 Жыл бұрын
👏🏻👏🏻👏🏻 🙏🏻🙏🏻🙏🏻
@jonmircha
@jonmircha Жыл бұрын
😉👋🏻
@jerrysdn5550
@jerrysdn5550 4 жыл бұрын
Hola Jon, como siempre, excelentes tus clase que muy amablemente nos compartes, una consulta sobre validaciones, si uno por ejemplo quiere validar un correo en específico, me refiero al dominio, que se valide solo esa cadena de texto que es el dominio, ¿cómo sería? Nuevamente gracias por tu invaluable aportación
@reyns8059
@reyns8059 4 жыл бұрын
te refieres a algo como solo validar que tengan "gmail.com" o "hotmail.com" y asi? La verdad no puedo responderte como tal porque debo hacer un repaso pero si te recomiendo que pases por el canal de "FalconMasters", sus 3 últimos videos son sobre formularios y validaciones incluso con JS, pero como tal el que me ayudó a entender mejor cómo se construyen es uno que dice guia sobre expresiones regulares o algo así. Te lo recomiendo totalmente para que complementes sobre el tema, a mi me ayudó mucho a entender esto cuando estuve inventando cómo sería maquetar una página y quería que mis validaciones fueran "personalizadas" xD pero también te aconsejo que las busques en google, la verdad hoy por hoy ya muchas expresiones regulares están hechas y compartidas en la web solo es cuestión de copiarlas, aunque si te recomiendo que no solo copies, sino que entiendas. Suerte!
@matiasmarcelocentorbi7659
@matiasmarcelocentorbi7659 3 жыл бұрын
Buenas victor, ya que de cualquier forma la seguridad de los formularios hay que hacerlas con el backend, tu crees que es mejor usar html5 para validarlos desde el front o seguir usando js? PD: Es el mejor curso que vi.
@jonmircha
@jonmircha 3 жыл бұрын
Yo uso una mezcla de ambos html y js ;)
@NonsenseIsOver
@NonsenseIsOver 3 жыл бұрын
Profe, y si un usuario dañino borrara el atributo "pattern" desde el inspector de elementos, ¿nos quedaríamos sin validación?
@jonmircha
@jonmircha 3 жыл бұрын
Sí por eso siempre hay que validar en JS y en el back
@mundomagupe6088
@mundomagupe6088 2 жыл бұрын
y sin javascript super !!
@jonmircha
@jonmircha 2 жыл бұрын
😉👍🏻
@braianrico4422
@braianrico4422 3 жыл бұрын
🧙‍♂️🧙‍♂️🧙‍♂️
@jonmircha
@jonmircha 3 жыл бұрын
🙌🏻🙌🏻🙌🏻
@sanchez-emir
@sanchez-emir 4 жыл бұрын
en el data-pattern del txtarea le puedo poner cualquier otro nombre, profe ?
@jonmircha
@jonmircha 4 жыл бұрын
Mientras empiece con data- , si
@carloscontreras6051
@carloscontreras6051 3 жыл бұрын
Nota a mi mismo, no debo pausar los videos. Dibuje un loader.svg y estuve media hora para que gire. Al rato, Jon muestra las @keyframes 🤦🤦🤦
@jonmircha
@jonmircha 3 жыл бұрын
🤣🤣🤣🤣 kzbin.info/www/bejne/o4fLoHqOoKmVg9k
@NonsenseIsOver
@NonsenseIsOver 3 жыл бұрын
Profe, si pongo un email tipo "mi_super_email@hotmail.com" no lo toma como válido la expresión regular
@jonmircha
@jonmircha 3 жыл бұрын
:O
@SofiDev
@SofiDev Жыл бұрын
Me pasa lo mismo, incluso poniendo emails reales, que uso. Me dice , "haz coincidir el Formato solicitado" 😢
@negociosonlyne1814
@negociosonlyne1814 4 жыл бұрын
Profe es recomendable usar javascript para juegos o hay un lenguaje más específico para ese tipo de tareas?
@jonmircha
@jonmircha 4 жыл бұрын
Depende del Engine con el que trabajes
@joseeduardovasquez5064
@joseeduardovasquez5064 2 ай бұрын
Me estaba dando error tu regex de correo, hice este ^[a-z0-9]+(\.[_a-z0-9]+)*@[a-z0-9]+-*[a-z0-9]+\.[a-z]{2,15}$, por si alguien tiene problemas con el regex
@jonmircha
@jonmircha 2 ай бұрын
👋🏻😉
Play and Pause in Infinite Slider with CSS Only
13:24
Lun Dev
Рет қаралды 87 М.
Trapped by the Machine, Saved by Kind Strangers! #shorts
00:21
Fabiosa Best Lifehacks
Рет қаралды 35 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 1,5 МЛН
Validación de Forms - Vanilla JavaScript
50:50
Informática DP
Рет қаралды 17 М.
React Native Timeline
59:16
ManeDev
Рет қаралды 179
Validar formulario de registro con javascript | Expresiones regulares
27:34
J&G Proyectos Web
Рет қаралды 245 М.
Trapped by the Machine, Saved by Kind Strangers! #shorts
00:21
Fabiosa Best Lifehacks
Рет қаралды 35 МЛН