Tuesday , June 17 2025
  • Home
  • About us
  • Contact Us
  • Privacy Policy
  • Terms & Condition
  • Disclaimer

myabundanceiramyabundanceira Useful Updates

  • Home
  • Job Vacancies
  • Education
  • Technology
  • Group Links
Home/Doubts and Questions/How to create a registration form in html5 and toggle it with jquery animation?

How to create a registration form in html5 and toggle it with jquery animation?

Hello frends, welcome to master arts question hub

Today we will learn how to create a registration form popup form in Html. To create a Hatmal form, I had taught you Codignitor, I create a simple form like that. but we will toggel it by using jQuery and bootstrap modal. We can also do this without a bootstrap model. If we are getting waste, then why write the code of jQuery. Friends, I will tell you both by doing an example with an example. Getting you easy is both useful.

So let’s start now. First you copy and put the bootstrap starter template. Then bootstrap’s input login form. Easy is not enough. Neither wrote any code.

login.html

<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<style>
    #loginform {
display:none;
}
#registerform {
display:none;
}
</style>
    <title>Login Form</title>
  </head>
  <body>  
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
        <a class="navbar-brand" href="#">Demo site</a>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
        </button>
      
        <div class="collapse navbar-collapse" id="navbarSupportedContent">
          <ul class="navbar-nav mr-auto">
            <li class="nav-item active pr-3">
              <button class="btn btn-sm btn-outline-success" id="login">Login <span class="sr-only">(current)</span></button>
            </li>
            <li class="nav-item">
              <button class="btn btn-sm btn-outline-success" id="register">Register</button>
            </li>
          </ul>
          <form class="form-inline my-2 my-lg-0">
            <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
            <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
          </form>
        </div>
      </nav>
      <script type="text/javascript">
        $(document).ready(function() {
          $("#login").click(function() {
            $("#loginform").toggle();
          });
          $("#register").click(function() {
            $("#registerform").toggle();
          });
        });
        </script>
<div class="container">
    <!-- login form -->
    <form id="loginform">
      <div class="form-group row">
        <div class="col-sm-10">
        <label for="inputEmail3" class="col-sm-2 col-form-label">Email</label>
          <input type="email" class="form-control" id="inputEmail3" placeholder="Email">
        </div>
      </div>
      <div class="form-group row">
        <div class="col-sm-10">
            <label for="inputPassword3" class="col-sm-2 col-form-label">Password</label>
          <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
        </div>
      </div>
      
      <div class="form-group row">
        <div class="col-sm-10">
          <button type="submit" class="btn btn-primary">Login</button>
        </div>
      </div>
    </form>
    <!-- Register form -->
    
    <form id="registerform">
        <div class="form-group row">
          <div class="col-sm-10">
          <label for="inputEmail3" class="col-sm-2 col-form-label">Email</label>
            <input type="email" class="form-control" id="inputEmail3" placeholder="Email">
          </div>
        </div>
        <div class="form-group row">
          <div class="col-sm-10">
              <label for="inputPassword3" class="col-sm-2 col-form-label">Password</label>
            <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
          </div>
        </div>
        <div class="form-group row">
            <div class="col-sm-10">
                <label for="inputPassword3" class="col-sm-2 col-form-label">confirm Password</label>
              <input type="password" class="form-control" id="inputPassword3" placeholder="re enter Password">
            </div>
          </div>
        
        <div class="form-group row">
          <div class="col-sm-10">
            <button type="submit" class="btn btn-primary">Register</button>
          </div>
        </div>
      </form>
</div>
    <!-- Optional JavaScript -->
    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
  </body>
</html>

Your form is ready. You can open it in your browser and see. Cucci Html file opens directly in your chrome.

Now we have to write jQuery for show and hide form. We have to give id to form first. You know how to do that? Easy friends just type inside form attribute id=”myform”. Now we can call this id by jQuery for show form or hide form. We have to set hide first on page load by default. by using css display none. you konw it na. When user click on register or login button form have to toggle down or pop up window will open right. Its to easy in jQuery just 3 4 line code you have to write after html or you can make .js file and include it on header. M written this code u use it as you want.

jQuery

<script type="text/javascript">
        $(document).ready(function() {
          $("#login").click(function() {
            $("#loginform").toggle();
          });
          $("#register").click(function() {
            $("#registerform").toggle();
          });
        });
        </script>

Just it friend. Its varry simple. M i right ? I will tell you now another varry simple way for creat this type form by using bootstrap modal. Nothing you have to do just copy and past bootstrap model. You can chek it out with example on bootstrap.com

Bootstrap modal

<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
  login
</button>
<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">×</span>
        </button>
      </div>
      <div class="modal-body">
        <!-- login form -->
      <div class="form-group row">
        <div class="col-sm-10">
        <label for="inputEmail3" class="col-sm-2 col-form-label">Email</label>
          <input type="email" class="form-control" id="inputEmail3" placeholder="Email">
        </div>
      </div>
      <div class="form-group row">
        <div class="col-sm-10">
            <label for="inputPassword3" class="col-sm-2 col-form-label">Password</label>
          <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
        </div>
      </div>
      
      <div class="form-group row">
        <div class="col-sm-10">
          <button type="submit" class="btn btn-primary">Login</button>
        </div>
      </div>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
      </div>
    </div>
  </div>
</div>

That’s it friens. Put this code insite body tag of Bootstrap starter tamplet. Then inside model body you put login form. Now choice is yours what you want do or which one you like do with your html login form. If any doubts you can write us comment we will definatly help you as soon as possible.

Happy coding

Share
  • Facebook
  • Twitter
  • Stumbleupon
  • LinkedIn
  • Pinterest
Previous Explain how to create database and tables and how to insert update and select records in phpmyadmin in WAMP server step by step with Example
Next Without CSS how to set single image as background on mobile browser in HTML not html5




Recent Posts

  • Al Najma Al Fareeda Intl FM Services Walk in Interview
  • The Lab Holding Open Day Recruitment
  • Imdaad Group Walk in Interview
  • Etisalat Facilities Management Walk in Interview
  • AWS Distribution Walk in Interview
  • Al Bonian FM Calls for Walk in Interview
  • Global Catering Services Open Day Recruitment
Powered by WordPress | Designed by TieLabs
© Copyright 2025, All Rights Reserved