How To Make Form (Multi-Step) Using HTML CSS & JS | Create Form With HTML & CSS

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ม.ค. 2025

ความคิดเห็น • 183

  • @iammojo75
    @iammojo75 2 ปีที่แล้ว +8

    My mind is blown, learning new ways to think about CSS after so many years doing things the hard way. This is an amazing tutorial. Thank you.

  • @bud384
    @bud384 2 ปีที่แล้ว +12

    HTML & CSS
    FIRST FORM
    1:26 => background image cover
    1:47, 2:01 => container
    2:17-2:59 => form, input html
    3:05-3:31 => align the form-input with css
    3:44-3:58 => width, margin, padding, etc of input field
    4:03 => placeholder
    4:20-4:52 => button for the form
    5:00-5:19 => styling the button
    SECOND & THIRD FORMS
    5:33- => copy from the first form and make some changes
    6:28-7:20 => copy from the second form to make the third form
    7:23 => styling the second and third forms
    8:15-8:34 => step (row)
    8:44-10:34 => steps (text)
    10:38 => on click event
    11:12 => JS
    13:58 => add overlow hidden

  • @seanmaddows9790
    @seanmaddows9790 ปีที่แล้ว +3

    The overflow hidden is something so simple, but genius to me. I was always doing z-index or hidden attribute but it brings many problems. Great tutorial and very nice design!

  • @fahminsk
    @fahminsk 2 ปีที่แล้ว +1

    This tutorial has made me love to JavaScript. Thanks bro, my greeting for you. I am from Indonesia

  • @a.............l...........8491
    @a.............l...........8491 4 ปีที่แล้ว +1

    It's real video I make this wesite
    Very very much thanks sir please make such videos as this video

  • @masoudekhtiyari5606
    @masoudekhtiyari5606 4 ปีที่แล้ว +5

    big like for you. you can teach this subject very well. thank you so much

  • @oluwaseyibayode4455
    @oluwaseyibayode4455 3 ปีที่แล้ว +6

    How do you post all the inputs in different form tags at once with the single submit button into the database

    • @ashishthakur10x
      @ashishthakur10x 10 หลายเดือนก่อน

      Yes, sir, I'm wondering the same. How will all the inputs at different forms post in a single submit button.
      Have you figured out the way? If so please sir share with me. Your comment is 2 years old.

  • @rahulsawant6275
    @rahulsawant6275 4 หลายเดือนก่อน

    WOAHHH WHAT A GREAT VIDEO IS GREAT ,THIS MADE ME LOVE IN JS❤

  • @josephfatoye6293
    @josephfatoye6293 4 ปีที่แล้ว +5

    Thank you so much for this, I really appreciate them
    I got two questions
    1. How did the progress div have a triangular edge, was it the border top and bottom assigned to the div::after?
    2. If I were to use this in my website, would the submit button submit the 3 forms together, or just the last?
    Thank you.
    Nice tutorial once again : )

    • @handhikayp
      @handhikayp 4 ปีที่แล้ว +1

      maybe i can help with the question number 1, it's simply build a rectangular shape from the div::after, and then put it right: 20px show it can be seen.
      for number two, perhaps, it's still my question two, because it work on backend

  • @ritankarbhattacharjee7661
    @ritankarbhattacharjee7661 3 ปีที่แล้ว +3

    Sir, one question, here we three seperate forms, when the user presses the sumbit button at the end, will all the tree form get submited or only the one that has the submit button attached to it?, thank you

    • @TheTriangle444
      @TheTriangle444 3 ปีที่แล้ว +3

      make sure everything is inside a so if you submit all will be POSTed or GETed according to what you entered

    • @Shiroyashasama
      @Shiroyashasama 3 ปีที่แล้ว +1

      @@TheTriangle444 what do you mean by that? cuz I also had the same issue. mine only submits the last entry

  • @Shiroyashasama
    @Shiroyashasama 3 ปีที่แล้ว +1

    thank you so much! hope I get a good grade on this project

  • @MaxielJohannaCamargoGomez
    @MaxielJohannaCamargoGomez 3 ปีที่แล้ว +1

    You are amazing, Thanks for this tutorial. Greetings from Colombia(land of coffee and cumbia)

  • @yashaparik
    @yashaparik 4 ปีที่แล้ว +1

    Better than the prev reg & login form 👍🏻🔥

  • @AroshAbhishek
    @AroshAbhishek 9 หลายเดือนก่อน

    Great Lesson Keep it up!!!❤

  • @hasanulgoni2482
    @hasanulgoni2482 4 ปีที่แล้ว +1

    It should be "div", not "dvi" at 8:15min.
    And the tutorial was awesome 😍😍😍😍

  • @eziitoofit
    @eziitoofit 2 ปีที่แล้ว

    Great Lesson Bro short and simple loved it!!!!

  • @deepaksewani1674
    @deepaksewani1674 3 ปีที่แล้ว +1

    Thank you so much video is very good and I create a form succussfully.

  • @jean-yvesvagbe4585
    @jean-yvesvagbe4585 3 ปีที่แล้ว +1

    longest 15 min video of my life 😂
    Very Good tuto, thank you

  • @jeefrey
    @jeefrey 2 ปีที่แล้ว

    I smashed the like button for you. 💚

  • @laboptyka3706
    @laboptyka3706 3 ปีที่แล้ว

    It's The Best Tutorial❤️!!! Thank You Sooo Much 👌👌

  • @CodeTic
    @CodeTic 4 ปีที่แล้ว

    Thanks for your help ..i recently started my youtube channel in relatable topic..thank's a lot.

  • @adimasmudi5390
    @adimasmudi5390 3 ปีที่แล้ว +1

    It's amazing bro, thank you

  • @aza7866
    @aza7866 2 ปีที่แล้ว

    Amazing, accept my like!

  • @user-rr2hz3ti6l
    @user-rr2hz3ti6l 9 หลายเดือนก่อน

    Thanks for the logic man, love you bro

  • @zbysiu100
    @zbysiu100 4 ปีที่แล้ว

    Nice menu man.Good job. Regards from Poland.

  • @anukashyap4817
    @anukashyap4817 4 ปีที่แล้ว

    Yes sir 🙏🌹 this video is very helpful for us🙏🙏🙏🙏🌹🌹🌼🌹 thank you so much sir 🌹🌹

  • @mohamedhelal85
    @mohamedhelal85 2 ปีที่แล้ว +2

    👍💪 You are great as usual my friend, you explained it in an easy and simple way, I hope you accept my thanks for your wonderful method, but a problem will occur if the user presses the Tab button, because the typing cursor will move to the fields of the hidden parts of this form, I hope My question is clear, in fact it is not a serious problem, but it is not appropriate for this to happen inside the form, and it is considered a bad user experience, please🙏 give us a solution to this problem, thank you again.

    • @GreatStackDev
      @GreatStackDev  2 ปีที่แล้ว +2

      when you will add
      tabindex="-1"
      in 2nd and 3rd form it will be unreachable from tab key
      add JS to change tabindex="-1" to tabindex="0" form 2nd form once 1st form is completed

    • @mohamedhelal85
      @mohamedhelal85 2 ปีที่แล้ว +1

      @@GreatStackDev
      ✨wow✨, perfect as usual, thank you so much

  • @AbdelhakimOuafi
    @AbdelhakimOuafi 4 ปีที่แล้ว +1

    Can I use it for commercial?

  • @krodriguesfirmino2
    @krodriguesfirmino2 3 ปีที่แล้ว

    Awesome!!!! This is really helpful! Thank you so much! Greetings from Brazil

  • @jkohlers
    @jkohlers 2 ปีที่แล้ว

    Nice tutorial man! Tks a lot!

  • @AbdulRehman-sj9kx
    @AbdulRehman-sj9kx 2 ปีที่แล้ว

    You are amazing ❤️

  • @lemonyth
    @lemonyth ปีที่แล้ว

    hi, thanks for vid.
    I was wondering how you handle submission of such a form, coz it's actually three separate forms, and when one of the forms in my case uploads files.
    what I've tried: I used Fetch Api to send JSON data only, but I couldn't figure out how to send files using Fetch.

  • @ronarmengol1677
    @ronarmengol1677 2 ปีที่แล้ว

    Hi. How would you do this:
    step 1 -> input number of persons (n)
    step 2 -> input first name and last name of persons (n times)
    in a multi form

  • @Mario26387
    @Mario26387 2 ปีที่แล้ว

    Wow! Excellect work!

  • @sarmakv
    @sarmakv 3 ปีที่แล้ว +1

    How to handle the data submitted? For example I am using Python flask. The data submitted in all the above three forms should be processed by the Python code.

    • @GreatStackDev
      @GreatStackDev  3 ปีที่แล้ว

      Sorry KV I don't know Python, You will find front end design tutorials on my channel

  • @kodindoyannick5328
    @kodindoyannick5328 4 ปีที่แล้ว

    Awesome video! Thanks so much teacher.

  • @TamannaJahanMim
    @TamannaJahanMim 4 ปีที่แล้ว +1

    The part of overtlow hidden is not working for me. What can i do now? I have tried seeing your vedio, others have worked but after typing overflow hidden that is not hidden.

  • @kishankumar4352
    @kishankumar4352 3 ปีที่แล้ว +1

    I have still problem it anyone uses some details to fill it how would I able to know the details

  • @hariramsilwal9067
    @hariramsilwal9067 4 ปีที่แล้ว +2

    why did you type dvi on that [step-row]instead of div ? is that not a problem? I just want know about.
    thank you.

    • @josephfatoye6293
      @josephfatoye6293 4 ปีที่แล้ว +2

      It was a typo, but his code editor ignored it :)

  • @mwinganizahakim313
    @mwinganizahakim313 3 ปีที่แล้ว +1

    Thank you nice tutorial though would like to know how to validate this form using java script

  • @gtry-bq5mw
    @gtry-bq5mw 3 ปีที่แล้ว

    thank you very much! you help me so muchhh❤️✨

  • @vishnuvlogzzz1329
    @vishnuvlogzzz1329 3 ปีที่แล้ว

    i am not able to transfer from onepage to anotherpage by clicking next and back button, s give me a tips

  • @al_peterson
    @al_peterson 4 ปีที่แล้ว +1

    1:37 - Here my image wasn't displayed full screen. I had to add the following code to the body class:
    width: 100%;
    height: 100vh;
    overflow: hidden;
    Anyway, this tutorial was very helpful to me! Could you make a tutorial about submitting the form to some database or gmail. Many thanks!

    • @eb0000d
      @eb0000d 4 ปีที่แล้ว

      thank you

    • @handhikayp
      @handhikayp 4 ปีที่แล้ว

      just do like this
      background-image: linear gradient(rgba(0,0,0,0.8),rgba(0,0,0,0.8)), url(banner.jpg)

    • @jameshorrorproductions
      @jameshorrorproductions 2 ปีที่แล้ว

      you could do - background-repeat: no-repeat;

  • @Ieltsvocaps
    @Ieltsvocaps 7 หลายเดือนก่อน

    Amazing ❤

  • @loverphp5605
    @loverphp5605 4 ปีที่แล้ว +1

    as we used to professional tutorial from brilliant developer thanks a lot for you . i am very happy to subscript into your channel

  • @arulgupta
    @arulgupta 7 หลายเดือนก่อน

    how can we save the data of these forms in database using one single submit button. Please help!!

  • @danishharoon007
    @danishharoon007 4 ปีที่แล้ว

    This Is Awesome ❤️

  • @mrdime9318
    @mrdime9318 4 ปีที่แล้ว

    Bro which compiler are you using.

  • @ak1256
    @ak1256 3 ปีที่แล้ว

    Please give the link which software you use.

  • @Saidur07
    @Saidur07 4 ปีที่แล้ว +1

    Awesome!

  • @natedavis7159
    @natedavis7159 3 ปีที่แล้ว +2

    Great tutorial, thanks for this! Would love to see the approach with flexbox or css grid. Anybody know how that would work?

  • @gamingkings11
    @gamingkings11 ปีที่แล้ว

    I learn tutorial your steps is very easy and set mind.
    I request to 1 simple gaming website includes with how to TH-cam's videos added tutorial .

  • @olga_lc
    @olga_lc 2 ปีที่แล้ว

    Would be nice to see it on mobile screen as well.

  • @chatmallow3972
    @chatmallow3972 2 ปีที่แล้ว

    Great lesson! Thank you so much. Another tutorial about how to send the answers from the form to a google sheet would be very helpful too 🙂

  • @RadhaKrisnaJi-st3gd
    @RadhaKrisnaJi-st3gd 2 ปีที่แล้ว

    Nice video 👌👌

  • @SKATIAG0
    @SKATIAG0 3 ปีที่แล้ว

    NICE VIDEO ITS SO PRACTICE =)

  • @nasibmohini3261
    @nasibmohini3261 2 ปีที่แล้ว

    Please make a latest vedio on linear gradient with background url

  • @vijaykumargupta9259
    @vijaykumargupta9259 2 ปีที่แล้ว

    Still confused how did you make steps pointed in traingle shape

  • @NitinKumar-vw9gb
    @NitinKumar-vw9gb 3 ปีที่แล้ว

    Hello sir , how can we add validation on it , pls make one more video to add validation on multiplestep form

  • @tiefsoftwarelab
    @tiefsoftwarelab 4 ปีที่แล้ว +1

    hell.new friend thank you for sharing the video

  • @boringmacho2768
    @boringmacho2768 4 ปีที่แล้ว +2

    how can send data using php if i created 3 diffrent forms?

    • @solomanvarghese6481
      @solomanvarghese6481 2 ปีที่แล้ว +1

      Use isset keyword in php file for correspond button

  • @sudhakarnayak7517
    @sudhakarnayak7517 2 ปีที่แล้ว

    thank you sir
    sir affter submit success message how to print

  • @ishamanisha9553
    @ishamanisha9553 7 หลายเดือนก่อน

    very nice sir thank you

  • @ochoquince9228
    @ochoquince9228 3 ปีที่แล้ว

    Very nice project my bro!

  • @mdtausifiqbal
    @mdtausifiqbal 3 ปีที่แล้ว +1

    Very helpful video sir, but video was little bit fast.

    • @GreatStackDev
      @GreatStackDev  3 ปีที่แล้ว

      Sorry for that, I just try to make video shorter in length.

  • @prasanthak4914
    @prasanthak4914 4 ปีที่แล้ว

    THANK YOU !! HI , PLEASE ADD DTATA BASE ALSO ....

  • @qistinasofea938
    @qistinasofea938 3 ปีที่แล้ว

    where the form go when i click submit button? pleasseee answerrr

  • @dineshchauhan2006
    @dineshchauhan2006 4 ปีที่แล้ว

    Hey I have one issue on this form. when I click on next2 button my page is refresh automatically. I have check many times this code is same like yours code.

  • @sacrajah
    @sacrajah 4 ปีที่แล้ว

    nice. A good effort !

  • @Paulo280713
    @Paulo280713 2 ปีที่แล้ว

    awesome video

  • @foroughdanapour4186
    @foroughdanapour4186 3 ปีที่แล้ว

    Thanks for your great video, how can we set the next buttons dont work when fields are blank?

  • @KingsukGhosh
    @KingsukGhosh 2 ปีที่แล้ว

    please upload tutorial for the back end also.

  • @moosasahad1630
    @moosasahad1630 8 หลายเดือนก่อน

    bro how submission to mail this form

  • @aliirtaza6936
    @aliirtaza6936 3 ปีที่แล้ว

    but what if we use backend using this form. i mean we have to add action=".php" file in every form you created. this will show error or not?

  • @romuloalves9349
    @romuloalves9349 4 ปีที่แล้ว

    Ótimo vídeo parabéns ✌.

  • @kishankumar4352
    @kishankumar4352 3 ปีที่แล้ว

    I have still problem it anyone uses some details to fill it how would I able to know the details as I have made the website

  • @TutulPortal
    @TutulPortal 4 ปีที่แล้ว

    Great tutorial 😊

  • @matheusalmeida9527
    @matheusalmeida9527 3 ปีที่แล้ว +1

    Nice video. But I coudn't make the arrow.

  • @asmipatel4547
    @asmipatel4547 2 ปีที่แล้ว

    how can i set auto height and width?

  • @richap2131
    @richap2131 2 ปีที่แล้ว

    the explanation is good but i think the code is paid one,after typing if u get error than what will one do

  • @nirojbajracharya3051
    @nirojbajracharya3051 3 ปีที่แล้ว

    which code editor is this??

  • @tor6953
    @tor6953 5 หลายเดือนก่อน +1

    Thanks you

    • @GreatStackDev
      @GreatStackDev  5 หลายเดือนก่อน

      You're welcome! 😊

  • @benthompson4742
    @benthompson4742 4 ปีที่แล้ว +1

    When I create the back and next buttons they stack vertically, how can I get round this?

    • @simonbruce6829
      @simonbruce6829 4 ปีที่แล้ว

      Typo probably. Check for missing semi colon

    • @sprinter5901
      @sprinter5901 3 ปีที่แล้ว +1

      Same he skipped some codes I guess

  • @DevenderCSD
    @DevenderCSD ปีที่แล้ว

    Cool, but the form is moving to next step without filling the required fields

  • @choongdinh
    @choongdinh 4 ปีที่แล้ว

    your voice is so sweet

  • @shubhamuppal-1599
    @shubhamuppal-1599 3 ปีที่แล้ว

    How to access all elements in python django

  • @sambots22
    @sambots22 4 ปีที่แล้ว +3

    Thank you very much for the informative tutorial. You made it very simple, and all along I had thought it was a complex thing. 👏👏It will also be interesting to see how you be submitting to some database after all forms have been filled.

  • @yunusberkan
    @yunusberkan 3 ปีที่แล้ว

    div tag in step-row is wrong

  • @sujatamore6575
    @sujatamore6575 4 ปีที่แล้ว

    Hello sir how you have saved the image I am not able to insert image in background plzz reply sir🙏🏻🙏🏻

  • @PrinceKumar-ye3jp
    @PrinceKumar-ye3jp 4 ปีที่แล้ว

    Hello sir,I am from india

  • @AndreaShay
    @AndreaShay ปีที่แล้ว

    But Sir how to add an " IF " condition in java script as the forms are empty and they are being scrolled forward empty only . But in realtime we need user input also while they're being forwarded to next form as "required". Can u pls make a tut on it.

    • @danielhernanalonso7219
      @danielhernanalonso7219 ปีที่แล้ว

      It is required to submit, if you want to prevent the user to advance to next step you could use input "value" property.

  • @thanhaitruong5588
    @thanhaitruong5588 3 ปีที่แล้ว

    How to validation this form?

  • @Adwitiyas
    @Adwitiyas 4 ปีที่แล้ว

    3 form banane se ek sath saare form ka data kese action me use hoga

  • @mohamedaya5285
    @mohamedaya5285 3 ปีที่แล้ว

    Name of editor please ! Atom or visual studio or what ?

  • @AminulIslam-fs6vv
    @AminulIslam-fs6vv 4 ปีที่แล้ว

    Thanks bro

  • @namanjain2449
    @namanjain2449 4 ปีที่แล้ว

    Thank you

  • @cheeky6592
    @cheeky6592 4 ปีที่แล้ว

    How can I get the informations?

  • @theitgate8786
    @theitgate8786 4 ปีที่แล้ว

    Sir tab button press karne se sare form idhar udhar unmannage ho jate hai aur work karna band kar dete hai..pls solution bataye sir.

  • @sushreesomamohanty1140
    @sushreesomamohanty1140 4 ปีที่แล้ว

    Which editor it is?

  • @magicalhazzard6672
    @magicalhazzard6672 3 ปีที่แล้ว

    bhai javascript ke buttons kaam nhi kr rhe hai urgent bhai help kr do