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

Поделиться
HTML-код
  • Опубликовано: 25 авг 2020
  • Learn How to create a multi-step form using HTML, CSS and JS. Create HTML And CSS Form Design Step By Step
    ❤️ SUBSCRIBE: goo.gl/tTFmPb
    ❤️ Complete website Using HTML and CSS
    ✔️ 8 Complete website step by step
    ✔️ Source Code Download
    ✔️ 76 Lectures, 12 Hours Video
    ✔️ Course Completion certificate
    👉 easytutorialspro.com/go/course/
    -------------------------------------
    In this video you will learn to make a multi-step form design with HTML, CSS and JavaScript. We will create 3 steps form, where after filling the first form user will go for the 2nd form and after that 3rd form. Then there will be form submit button at 3rd step.
    We will create this form design step by step in just 15 minutes using HTML, CSS and simple JavaScript.
    -------------------------------------
    Recommended Videos:
    Login and registration form design using HTML, CSS
    ► • How To Make Login & Re...
    Create Login and registration form Using PHP & MySQL
    ► • How To Make Login & Re...
    Create Contact Form Using HTML, CSS, PHP
    ► • Create Working Contact...
    Learn HTML and CSS form Beginning
    ► • HTML And CSS Tutorial ...
    Make Complete Website Using HTML, CSS, Bootstrap
    ► • Top 5 Complete Website...
    -------------------------------------
    My recommended tools and tutorials
    👉 easytutorialspro.com/
    -------------------------------------
    ◼️ Source code link is shared in community post for all my coding videos exclusively for channel members (only channel members can see)
    Join Channel Membership:
    ► / @greatstackdev
    -------------------------------------
    Image Credit:
    www.pexels.com/
    -------------------------------------
    Like - Follow & Subscribe us:
    ◼️ RUclips: goo.gl/tTFmPb
    ◼️ Facebook: goo.gl/qv7tEQ
    ◼️ Twitter: / itsavinashkr
    ◼️ Instagram: / iamavinashkr

Комментарии • 176

  • @iammojo75
    @iammojo75 Год назад +5

    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 Год назад +11

    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 10 месяцев назад +2

    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!

  • @masoudekhtiyari5606
    @masoudekhtiyari5606 3 года назад +5

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

  • @fahminsk
    @fahminsk Год назад +2

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

  • @CodeTic
    @CodeTic 3 года назад

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

  • @laboptyka3706
    @laboptyka3706 3 года назад

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

  • @a.............l...........8491
    @a.............l...........8491 3 года назад +1

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

  • @Ezra_Prince
    @Ezra_Prince 2 года назад

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

  • @kodindoyannick5328
    @kodindoyannick5328 3 года назад

    Awesome video! Thanks so much teacher.

  • @yashaparik
    @yashaparik 3 года назад +1

    Better than the prev reg & login form 👍🏻🔥

  • @user-rr2hz3ti6l
    @user-rr2hz3ti6l Месяц назад

    Thanks for the logic man, love you bro

  • @adimasmudi5390
    @adimasmudi5390 2 года назад +1

    It's amazing bro, thank you

  • @Shiroyashasama
    @Shiroyashasama 2 года назад +1

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

  • @AroshAbhishek
    @AroshAbhishek Месяц назад

    Great Lesson Keep it up!!!❤

  • @zbysiu100
    @zbysiu100 3 года назад

    Nice menu man.Good job. Regards from Poland.

  • @Mario26387
    @Mario26387 Год назад

    Wow! Excellect work!

  • @romuloalves9349
    @romuloalves9349 3 года назад

    Ótimo vídeo parabéns ✌.

  • @anukashyap4817
    @anukashyap4817 3 года назад

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

  • @jeffersonkohler4162
    @jeffersonkohler4162 2 года назад

    Nice tutorial man! Tks a lot!

  • @deepaksewani1674
    @deepaksewani1674 2 года назад +1

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

  • @danishharoon007
    @danishharoon007 3 года назад

    This Is Awesome ❤️

  • @TutulPortal
    @TutulPortal 3 года назад

    Great tutorial 😊

  • @krodriguesfirmino2
    @krodriguesfirmino2 3 года назад

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

  • @AbdulRehman-sj9kx
    @AbdulRehman-sj9kx Год назад

    You are amazing ❤️

  • @aza7866
    @aza7866 Год назад

    Amazing, accept my like!

  • @SKATIAG0
    @SKATIAG0 3 года назад

    NICE VIDEO ITS SO PRACTICE =)

  • @Saidur07
    @Saidur07 3 года назад +1

    Awesome!

  • @sacrajah
    @sacrajah 3 года назад

    nice. A good effort !

  • @jean-yvesvagbe4585
    @jean-yvesvagbe4585 3 года назад +1

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

  • @tiefsoftwarelab
    @tiefsoftwarelab 3 года назад +1

    hell.new friend thank you for sharing the video

  • @MaxielJohannaCamargoGomez
    @MaxielJohannaCamargoGomez 3 года назад +1

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

  • @josephfatoye6293
    @josephfatoye6293 3 года назад +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 3 года назад +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

  • @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 🙂

  • @lemonyth
    @lemonyth 8 месяцев назад

    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.

  • @namanjain2449
    @namanjain2449 3 года назад

    Thank you

  • @AminulIslam-fs6vv
    @AminulIslam-fs6vv 3 года назад

    Thanks bro

  • @Paulo280713
    @Paulo280713 Год назад

    awesome video

  • @mwinganizahakim313
    @mwinganizahakim313 3 года назад +1

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

  • @gamingkings11
    @gamingkings11 Год назад

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

  • @RadhaKrisnaJi-st3gd
    @RadhaKrisnaJi-st3gd Год назад

    Nice video 👌👌

  • @choongdinh
    @choongdinh 3 года назад

    your voice is so sweet

  • @kesselokinga9554
    @kesselokinga9554 3 года назад

    thank you

  • @gtry-bq5mw
    @gtry-bq5mw 2 года назад

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

  • @natedavis7159
    @natedavis7159 2 года назад +2

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

  • @loverphp5605
    @loverphp5605 3 года назад +1

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

  • @prasanthak4914
    @prasanthak4914 3 года назад

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

  • @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?

  • @mrdime9318
    @mrdime9318 3 года назад

    Bro which compiler are you using.

  • @TamannaJahanMim
    @TamannaJahanMim 3 года назад +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.

  • @NitinKumar-vw9gb
    @NitinKumar-vw9gb 2 года назад

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

  • @da-wah
    @da-wah 3 года назад +1

    Can I use it for commercial?

  • @sujatamore6575
    @sujatamore6575 3 года назад

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

  • @i-tech9953
    @i-tech9953 3 года назад

    Nice

  • @oluwaseyibayode4455
    @oluwaseyibayode4455 2 года назад +6

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

    • @ashishthakur10x
      @ashishthakur10x 2 месяца назад

      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.

  • @olga_c
    @olga_c 2 года назад

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

  • @ochoquince9228
    @ochoquince9228 3 года назад

    Very nice project my bro!

  • @ronarmengol1677
    @ronarmengol1677 Год назад

    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

  • @jeefrey
    @jeefrey Год назад

    I smashed the like button for you. 💚

  • @PrinceKumar-ye3jp
    @PrinceKumar-ye3jp 3 года назад

    Hello sir,I am from india

  • @dineshchauhan2006
    @dineshchauhan2006 3 года назад

    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.

  • @ak1256
    @ak1256 2 года назад

    Please give the link which software you use.

  • @nasibmohini3261
    @nasibmohini3261 Год назад

    Please make a latest vedio on linear gradient with background url

  • @benitezvanness
    @benitezvanness Год назад

    damn man thank you!

  • @sambots22
    @sambots22 3 года назад +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.

  • @ritankarbhattacharjee7661
    @ritankarbhattacharjee7661 2 года назад +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 2 года назад +2

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

    • @Shiroyashasama
      @Shiroyashasama 2 года назад +1

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

  • @mohamedhelal85
    @mohamedhelal85 Год назад +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

      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 Год назад +1

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

  • @KingsukGhosh
    @KingsukGhosh Год назад

    please upload tutorial for the back end also.

  • @sudhakarnayak7517
    @sudhakarnayak7517 Год назад

    thank you sir
    sir affter submit success message how to print

  • @hasanulgoni2482
    @hasanulgoni2482 3 года назад +1

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

  • @hariramsilwal9067
    @hariramsilwal9067 3 года назад +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 3 года назад +2

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

  • @vishnuvlogzzz1329
    @vishnuvlogzzz1329 2 года назад

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

  • @foroughdanapour4186
    @foroughdanapour4186 2 года назад

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

  • @qistinasofea938
    @qistinasofea938 2 года назад

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

  • @atharv_0814
    @atharv_0814 3 года назад

    Sir ap full website banne ka video he uske andhr ke coading ka text file link do please

  • @TechPs_pankaj
    @TechPs_pankaj 2 года назад

    👏🔥🔥

  • @kishankumar4352
    @kishankumar4352 3 года назад +1

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

  • @matheusalmeida9527
    @matheusalmeida9527 3 года назад +1

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

  • @nirojbajracharya3051
    @nirojbajracharya3051 2 года назад

    which code editor is this??

  • @theitgate8786
    @theitgate8786 3 года назад

    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.

  • @lalocanario243
    @lalocanario243 3 года назад +1

    thanks ¡

  • @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.

  • @Adwitiyas
    @Adwitiyas 3 года назад

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

  • @sarmakv
    @sarmakv 2 года назад +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  2 года назад

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

  • @user-gl3sy2ep8z
    @user-gl3sy2ep8z Год назад

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

  • @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

  • @asmipatel4547
    @asmipatel4547 2 года назад

    how can i set auto height and width?

  • @richap2131
    @richap2131 Год назад

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

  • @cheeky6592
    @cheeky6592 3 года назад

    How can I get the informations?

  • @shubhamuppal-1599
    @shubhamuppal-1599 3 года назад

    How to access all elements in python django

  • @SkyRosh
    @SkyRosh 3 года назад

    🤩

  • @moosasahad1630
    @moosasahad1630 12 дней назад

    bro how submission to mail this form

  • @vijaykumargupta9259
    @vijaykumargupta9259 Год назад

    Still confused how did you make steps pointed in traingle shape

  • @lasya728
    @lasya728 3 года назад +1

    Bro pls do JavaScript full course

  • @benthompson4742
    @benthompson4742 3 года назад +1

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

    • @simonbruce6829
      @simonbruce6829 3 года назад

      Typo probably. Check for missing semi colon

    • @sprinter5901
      @sprinter5901 2 года назад +1

      Same he skipped some codes I guess

  • @al_peterson
    @al_peterson 3 года назад +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!

    • @hbmovies9168
      @hbmovies9168 3 года назад

      thank you

    • @handhikayp
      @handhikayp 3 года назад

      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;

  • @seemesarkar2260
    @seemesarkar2260 3 года назад

    👍🆂🆄🅿🅴🆁👈

  • @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 10 месяцев назад

      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 2 года назад

    How to validation this form?

  • @dontaelewis9700
    @dontaelewis9700 3 года назад

    what about validation