Programar Formularios Dinámicos en HTML y JavaScript

  Рет қаралды 19,152

hdeleon.net

hdeleon.net

9 ай бұрын

En este video te mostraré como se puede programar manualmente un formulario dinámico en HTML y JavaScript.
Mis Cursos de PROGRAMACIÓN: hdeleon.net/cursos-premium/
🖥️ Mi Monitor: amzn.to/3dtnDkk
⌨️ Mi Teclado: amzn.to/3BtjKnq
⌨️ Mi Deck elgato: amzn.to/3dvEKC3
🎧 Mis Orejeras: amzn.to/3BwQYm0
🎤 Mi Micrófono: amzn.to/3qPvFHh
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/HectorDeLeonGuevara
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
🐦Twitter: / powerhdeleon
🌎Mi Sitio web: hdeleon.net
📻Raw Radio en Spotify: open.spotify.com/show/3obLU60...
#programación #programming #javascript

Пікірлер: 84
@hdeleonnet
@hdeleonnet 9 ай бұрын
Mis cursos de Programación: hdeleon.net/cursos-premium/
@hawaranghamada2220
@hawaranghamada2220 9 ай бұрын
El próximo éxito de Héctor de León - A quién le importa ¿cómo programe? A quién le importa ¿cómo lo haga? Yo soy así... Así programaré
@materialknight
@materialknight 8 ай бұрын
Por accesibilidad, en usen el atributo for, dándole como valor el id de su respectivo , por ejemplo: JavaScript Eso hace que los lectores de pantalla identifiquen y hagan saber que tal describe tal , y también hace que al tocar o clicar el se marque su respectivo (en este caso, tocar o clicar el texto "JavaScript" hace que se marque su respectivo botón de opción). También, en vez de usar el atributo for, se puede lograr el mismo efecto simplemente envolviendo el con el , así: JavaScript
@kzual
@kzual 9 ай бұрын
Ya se que a Héctor De León no le importa mi comentario ni que opine yo. Por eso es que vengo a ver sus videos y le doy like de una. Grande Héctor, gracias por enseñarnos, entretenernos y NO intentar ser políticamente correcto.
@YhonBarrios
@YhonBarrios 9 ай бұрын
Excelente me gustan tus temas y ejemplos siempre enfocados en ejemplos más reales
@nicomendezdev
@nicomendezdev 9 ай бұрын
Gracias Héctor, me encanta la forma en que explicas, muy buen video. Voy por el curso de SQL
@christophergarcia8569
@christophergarcia8569 9 ай бұрын
Un chingo de gracias por tus videos ya no programo en net jaja pero tus cursos me ayudaron mucho a enterder la logica
@Elver_Galarga33
@Elver_Galarga33 9 ай бұрын
Excelente video, cada día aprendo algo nuevo gracias a tus videos, saludos desde Colombia.
@alexoliva9200
@alexoliva9200 9 ай бұрын
Excelente ejercicio Héctor, actualmente desarrollo con React pero en su momento aprender esto era clave para entender como funciona la lógica de los formularios que tanto se suele encontrar uno en trabajos reales, gracias por compartir y enseñar estos temas! 🙌
@macjmdc4130
@macjmdc4130 9 ай бұрын
Perfeccion en todos sus videos! A ver si se puede uno del manejo de GIT o por lo menos como lo manejas Hector! excelente Contenido!!!🤟
@enriqueazarquiel
@enriqueazarquiel 9 ай бұрын
Interesante el video, quería comentar unas cosillas ya que en mi trabajo he tenido que implementar un formulario genérico dada una configuración similar a un json, puedes incluir eliminar controles añadir de forma dinámica hacer a aparecer o desaparecer elementos, etc. Una especie de macromonstruo (en angular con primeng). Y quería aportar mi opinión sobre estos temas a esto en España se le llama hacer una churrera (maquina de hacer churros) llevado a la practica el quiero algo generico que haga cosas magicas es imposible de mantener en el tiempo ya que las necesidades van en aumento y cada vez es mas complicado. Expongo mi caso (perdonar por lo pesado que soy) primer formulario formulario dinamico que puedas incorporar controles y que estos se bindeen a un objeto de salida (controles de primeng) controles tipicos cuadros de textos, labels, control de errores, algún dropdown. segunda necesidad quiero elementos agrupadores típicos como acordeones y fieldset si incorporan son mas elementos pero puede ademas se aplican determinadas mejoras de eventos primer problema que se da y no es fácil de gestionar por como esta montado con las referencias de los arrays y en los elementos agrupadores y es que el back retorna errores y no se muestra debajo de los campos que eso lo hacia antes (primera feature que ya no se puede utilizar) segundo desarrollo quiero elementos que aparezcan y desaparezcan pudiendo cargarse en medio y post renderizado. se cambia la orientación de formulario a contenido por eventos que ocurre los ciclos de vida de angular se rompen porque ya no seria retro compatible con los primeros formularios y no dan tiempo de desarrollo. y así muchas cosas (autocomplete, carga demorada, atomización y compartimentación de configuraciones de componentes, tablas, rendering de otros componentes, etc)a que hemos llegado a tener un franquestein que ni esta terminado de definir y esta terminado de implementar ni termina de funcionar ni termina de hacer nada bien pero ellos se quedan con "hace muchas cosas y no funciona mal" y tu cabeza suena "es un desarrollo de usa semana y extra tiempo sacado a parches nunca va a funcionar bien de verdad". Por eso solo como dato importante es lo dinámico esta muy bien pero para casos pequeños como este o cosas que se tengan bien definidas y acotadas o para casos personales. Cosas buenas de elementos dinámicos mejor tiempo de desarrollo muy reutilizable etc. Cosas mala si no esta perfectamente definido nunca nunca nunca va a salir bien el desarrollo. PD: me ha encantado el video un saludo.
@fabianquintero9944
@fabianquintero9944 9 ай бұрын
Excelente tu forma de explicar, gracias.
@sergiomontiel4559
@sergiomontiel4559 9 ай бұрын
Hector, gracias por estos videos!!
@rguere
@rguere 9 ай бұрын
Hector no te preocupes por los nombres, los que nos interesa el contenido como tal, que no nos interesa lo importante es lo que estas enseñando, a mi me ha servido cada cosa que estas enseñando y si ya lo se lo repaso!! saludos!!!
@gonzalogarcia8288
@gonzalogarcia8288 9 ай бұрын
Excelente Video Amigo Metalero. Amigo Metalero Héctor. Usted haga sus videos a su criterio y estilo. Es muy fácil criticar y solo hablar. Del dicho al hecho hay un gran trecho. Saludos desde Iztapalapa Amigo 🤟🤟👍
@davevo3932
@davevo3932 9 ай бұрын
Muy interesante, gracias amigo Héctor!
@cipolletti7
@cipolletti7 9 ай бұрын
Excelente! Muchas gracias, muy útil
@valdirmarquez9587
@valdirmarquez9587 9 ай бұрын
Se aprende mucho.. Gracias..
@user-id9qe8eq9w
@user-id9qe8eq9w 9 ай бұрын
Excelente video Master de León!!! Más videos así :D
@rubenvilla1295
@rubenvilla1295 9 ай бұрын
Excelente video, gracias
@deybyariza7780
@deybyariza7780 9 ай бұрын
Grande, Héctor
@MEJA98
@MEJA98 9 ай бұрын
Muy buen video, soy un backend developer pero no está de más saber este tipo de cosas
@solpropyme5360
@solpropyme5360 9 ай бұрын
Apoyo esta excelente idea de ir por estos temas.
@akucfh1867
@akucfh1867 9 ай бұрын
que buen video LCDSPM asi se explica js, gracias hector sos un idolo man
@luismiguelmaradiagagaitan4286
@luismiguelmaradiagagaitan4286 9 ай бұрын
Buenísimo!.
@cristiancortesobando5384
@cristiancortesobando5384 9 ай бұрын
Muy útil
@luismonagas573
@luismonagas573 9 ай бұрын
Excelente mi pana.. Saludos desde Venezuela 28/09/2023
@DiegoHirschfeld
@DiegoHirschfeld 9 ай бұрын
Buenos días, Héctor. Soy un "mal" programador que aun utiliza jQuery pero cuando hago eso, no genero un form para no tener que utilizar el preventDefault. Solo utilizo el form cuando tengo muchos inputs dentro y, para no tener que tomar el valor de cada input, utilizo la función serialize. No sé si es una buena práctica pero es raro que tenga etiquetas form utilizando JavaScript. Muy buenos todos tus videos. Saludos desde Argentina
@julian888s
@julian888s 9 ай бұрын
Mis respetos!
@angrir3471
@angrir3471 9 ай бұрын
Excelente video
@user-ys2xx8uu8u
@user-ys2xx8uu8u 4 ай бұрын
Cómo decimos en México : Rifado tu video brother. Nuevo suscriptor
@rogerm412
@rogerm412 9 ай бұрын
👐👐👐 gracias
@emermichacosta6
@emermichacosta6 9 ай бұрын
Gracias Sensei por esto...
@pablobonfante633
@pablobonfante633 9 ай бұрын
Este año yo me tuve que enfrentar a este mismo problema. Y lo resolví de una manera muy parecida.
@gabrielpalma7163
@gabrielpalma7163 9 ай бұрын
El mes pasado hice forms dinámicos con vue.js y me costó un montón tmb!
@mnlo
@mnlo 9 ай бұрын
Toma tu like
@bryanportillo9772
@bryanportillo9772 9 ай бұрын
Gracias por tan buen video, una vez me toco hacer eso jaja, en efecto banda, llore sangre jajaja, pero se pudo solucionar xd
@natvgameplays6087
@natvgameplays6087 4 ай бұрын
Mi momento ha llegado!!! Es hora de pelearse con los formularios dinamicos
@droid-jr9940
@droid-jr9940 9 ай бұрын
buena clase... ahora intentare hacer mi propio map o un reduce ... pero puro codigo vanilla
@elar10
@elar10 9 ай бұрын
Gracias mano
@lucasruiz6176
@lucasruiz6176 9 ай бұрын
El rapunzel de C# jajajaja te banco fuerte. Hector un curso de Rust por favor !
@pauldev06
@pauldev06 4 ай бұрын
Viendo este video porque ha llegado el día de enfrentarme con formularios dinámicos 🥲
@hechados
@hechados 9 ай бұрын
Me gusto, fine, fine ,fine
@victorgutierrez2206
@victorgutierrez2206 9 ай бұрын
jajaja hermoso Rapunzel
@hectorfragoso4840
@hectorfragoso4840 9 ай бұрын
Tocayo Rapunzel... justo me tope con un desmadre así como ese. No uso framework alguno, es html con php (backend) y bootstrap.... te explico que pex . El usuario tiene que llenar un select que llamare opciones escogiendo un elemento de un select que le presento en un modal, agrego el elemento elegido al select opciones. necesito que ese select opciones pueda borrar, agregar elementos y que al presentar el select opciones se rellene con los valores de una base de datos. todo en forma dinamica, hermoso despapaye.
@hdeleonnet
@hdeleonnet 9 ай бұрын
Parte de esto puede servirte: kzbin.info/www/bejne/q5jMlJmegsl-l5Y
@Deus-lo-Vuilt
@Deus-lo-Vuilt 9 ай бұрын
Luego de escuchar varios , No me importa dije , tengo que seguirlo ajajja que grande 😂
@kf_11
@kf_11 9 ай бұрын
Exactamente, no todo son frameworks. Para dar mantenimiento a código legancy es mucho mas sencillo meter mano directamente en js, un framework o libreria puede romper lo demás.
@user-et6lg2jd7w
@user-et6lg2jd7w 9 ай бұрын
un dia mas sobreviviendo a js jajajaj, buen video bro!!
@luissarmiento421
@luissarmiento421 9 ай бұрын
Rapunzel pero con piedras en el riñón jajaja buen video por cierto
@felipepino834
@felipepino834 9 ай бұрын
Después de estar con react es raro ver html puro , No lo digo de presumido porque estoy aprendiendo,pero con esto me doy cuenta que hay que aprender mask html puro y js para entender lo que hago 😊
@neganuniverse5547
@neganuniverse5547 9 ай бұрын
Bro estaría col ahora mandarlos al back y guardarlos en la db
@FernandoZamudioC
@FernandoZamudioC 9 ай бұрын
estimado amigo seguidor de grupos POP como Cathedral... soy puro backend y estoy incursionando mas profundamente con FRONT llamese JavaScript, la verdad yo m quede en Vanilla JavaScript q aprendi hace 20 años atras... ahora bien me llamo mucho la antecion de tu codigo el cual ya conocia en un 75% salvo lo del name y crear JSON bonito es el tema de las comillas... ahora en mi cabeza tengo comillas simples, comillas dobles y comillas torcidas... recomiendas q siempre use comillas torcidas a partir de ahora ? digo para no concatenar usando el + en cada parte ? parece tonto pero fue lo q aprendi en este video !
@davidvelazquez7604
@davidvelazquez7604 9 ай бұрын
Está Wapa la chava
@arturorodiguez9053
@arturorodiguez9053 9 ай бұрын
Le di like, confirmo que no me costo nada ^^ , y esta notificación del banco?...
@another_developer
@another_developer 9 ай бұрын
Quedas calvo como Nicolas de Hola mundo hahahhah
@davemour
@davemour 9 ай бұрын
Es increíble todo lo que existe en vanilla y los años que tardamos en descubrirlo😂
@eliasolate9641
@eliasolate9641 9 ай бұрын
estoy en esta misma situación pero el formulario esta en un wizard , por que a los doctores del hospital donde trabajo les da ansiedad scrollear
@dogemc_pro5386
@dogemc_pro5386 10 күн бұрын
tranquilo amigo no hay que jusgar, ya que en reack o vue se hacen rapido. en paginas que son viejas necesitas hacerlo con javascript puro
@fabriqr2930
@fabriqr2930 5 ай бұрын
Con Jquery es casi similar pero mas corto verdad? 😊
@danielzapata9099
@danielzapata9099 9 ай бұрын
El Rapumzel se c# , 😂😂 que bueno
@heroduty2466
@heroduty2466 9 ай бұрын
UFFF Esto en C# es mas simple de construirlo con una clase
@user-ro5dq5xd7n
@user-ro5dq5xd7n 9 ай бұрын
Rapunzel de C#
@reliquia66
@reliquia66 9 ай бұрын
yo estoy usando angular y formularios reactivos y fue un pedo validar el formulario formado por componentes aislados
@changoviejo9575
@changoviejo9575 9 ай бұрын
No valides dentro de los componentes, manda los datos con un @Output y eso lo validas en el formulario donde están los componentes.
@reliquia66
@reliquia66 9 ай бұрын
@@changoviejo9575 y cómo agregaría la leyenda de campo requerido debajo en tiempo real?
@agustinzavalatotozintle5946
@agustinzavalatotozintle5946 9 ай бұрын
😂😂😂
@CristianMartinez-hm8cz
@CristianMartinez-hm8cz 9 ай бұрын
Qué pluggin de wordpress manejas jajajajajajajaj xD
@247431
@247431 9 ай бұрын
Ahh pero es que yo eso lo hago con json schema form bien rápido jajaja
@jeffersonledesmanaupa7808
@jeffersonledesmanaupa7808 9 ай бұрын
Contexto: No me importa. Buen video bro.
@joseagrela2522
@joseagrela2522 9 ай бұрын
le di like y me cobraron una multa
@grumrm5369
@grumrm5369 9 ай бұрын
Calvo como NIcolas de HolaMundo xd
@gris_opaco
@gris_opaco 9 ай бұрын
"No me importa.."
@vulcanobyte
@vulcanobyte 9 ай бұрын
Ahora sos JSlover?
@dibujahoy4443
@dibujahoy4443 9 ай бұрын
Hola cabezón, yo lo solucioné agregando el atributo name="email[]" en cada input de correo, esto te genera un array automáticamente al hacer submit y llega como array al backend
@hdeleonnet
@hdeleonnet 9 ай бұрын
Eso no lo soluciona para array de objetos, que es el caso del video
@dibujahoy4443
@dibujahoy4443 9 ай бұрын
​@@hdeleonnet para el video está bien, en un caso real puedes usar el atributo name de esa manera y te ahorras un monton de chamba :*
@angelnavarro3327
@angelnavarro3327 9 ай бұрын
Yo me atoro con Angular y lo hago mejor asi jajaja oops 😂
@guillermocalfuqueo6338
@guillermocalfuqueo6338 9 ай бұрын
al final puro js.... 😥😥😥😥😥😥😥😥
@hdeleonnet
@hdeleonnet 9 ай бұрын
Sigue C#
@aiitoor10
@aiitoor10 3 ай бұрын
Me da miedo
@robotpolacosoymatrix.9106
@robotpolacosoymatrix.9106 9 ай бұрын
Este parece salido de la mismísima deep web.🤣
@GalurkYT
@GalurkYT 9 ай бұрын
paquillo esa no es tu familia...
¡Utilizas MAL la Asincronía!
10:21
hdeleon.net
Рет қаралды 25 М.
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 28 МЛН
WHO LAUGHS LAST LAUGHS BEST 😎 #comedy
00:18
HaHaWhat
Рет қаралды 20 МЛН
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 4,6 МЛН
💻 Validar FORMULARIO de REGISTRO con JAVASCRIPT
15:44
AlexCG Design
Рет қаралды 144 М.
como ENVIAR un FORMULARIO a un CORREO en HTML 😱
28:18
divcode
Рет қаралды 26 М.
Capturar datos a través de formulario utilizando funciones en JavaScript
15:58
Ricardo Andres Becerra
Рет қаралды 84 М.
Cool Tech You’ll LOVE!
21:41
Snazzy Labs
Рет қаралды 42 М.
🚀 CURSO DOM JavaScript MODERNO - PRACTICO .
3:14:50
AlexCG Design
Рет қаралды 32 М.
Calculator in HTML, CSS and JavaScript 😲
24:49
Carpi Coder
Рет қаралды 39 М.
Resuelvo PRUEBA TÉCNICA para PROGRAMADOR JUNIOR
22:57
hdeleon.net
Рет қаралды 282 М.
CURSO de ARRAYS en JavaScript (Básico-Intermedio)
1:11:18
hdeleon.net
Рет қаралды 60 М.
Ejemplo de JavaScript Avanzado (ÚLTIMO VIDEO)
23:30
hdeleon.net
Рет қаралды 18 М.
SOLID Principles in JavaScript
22:00
Carlos Azaustre - Aprende JavaScript
Рет қаралды 29 М.
When You Get Ran Over By A Car...
00:15
Jojo Sim
Рет қаралды 28 МЛН