Showing posts with label Responsive Customer order form using HTML &CSS. Show all posts
Showing posts with label Responsive Customer order form using HTML &CSS. Show all posts

Monday, October 23, 2023

Creating Sample Customer order Form Using HTML

                     

Creating Sample Customer order Form Using HTML

Customer order form



form html

PROGRAM :CODE

Customer order form



<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title></title>
   <link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.css" />
<style>

*{
  box-sizing: border-box;
}

body{
   color:#485e74;
  line-height:1.6;
  font-family: 'Segoe UI', Tahoma, Geneva,
Verdana, sans-serif;
  padding:1em;
}

.container{
  max-width:100px;
  margin-left:auto;
  margin-right:auto;
  padding:1em;
}

ul{
  list-style: none;
  padding:0;
}

.brand{
  text-align: center;
}

.brand span{
  color:#fff;
}

.wrapper{
  box-shadow: 0 0 20px 0 rgba(72,94,116,0.7);
}

.wrapper > *{
  padding: 1em;
}

.company-info{
  background:#c9e6ff;
}

.company-info h3, .company-info ul{
  text-align: center;
  margin:0 0 1rem 0;
}

.contact{
  background:#f9feff;
}

/* FORM STYLES */
.contact form{
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap:20px;
}

.contact form label{
  display:block;
}

.contact form p{
  margin:0;
}

.contact form .full{
  grid-column: 1 / 3;
}

.contact form button, .contact form input,
.contact form textarea{
  width:100%;
  padding:1em;
  border:1px solid #c9e6ff;
}

.contact form button{
  background:#c9e6ff;
  border:0;
  text-transform: uppercase;
}

.contact form button:hover,.contact
form button:focus{
  background:#92bde7;
  color:#fff;
  outline:0;
  transition: background-color 2s ease-out;
}

.alert{
  text-align: center;
  padding:10px;
  background:#79c879;
  color:#fff;
  margin-bottom:10px;
  display:none;
}

/* LARGE SCREENS */
@media(min-width:700px){
  .wrapper{
    display: grid;
    grid-template-columns: 1fr 2fr;
  }

  .wrapper > *{
    padding:2em;
  }

  .company-info h3, .company-info ul,
.brand{
    text-align: left;
  }
}
</style>
</head>
<body>
  <div class="container">
    <h1 class="brand"><span></span> </h1>
    <div class="wrapper">
 <div class="company-info">
        <h3></h3>
        <ul>
          <li><i class="fa fa-phone"></i>  
type the nunber</li>
          <li><i class="fa fa-envelope"></i>
type the user email for example;
<br>"
createthewebsiteinhtmlcssjsbtinlowprice@gmail.com"
<br>message-the-email& information<br>
           to you website.busines-than create
you website </li>
        </ul>
         <div class="contact">
       <center> <h3>Customer order form</h3>
</center>
      </br>  <div class="alert">
Your message has been sent</div>
        <form id="contactForm">
          <p>
            <label>Name</label>
            <input type="text" name="name"
id="name" required>
          </p>
          <p>
            <label>product id</label>
            <input type="text" name="company"
id="company">
          </p>
          <p>
            <label>Email Address</label>
            <input type="email" name="email"
id="email" required>
          </p>
          <p>
            <label>Phone Number</label>
            <input type="text" name="phone"
id="phone">
          </p>
 <p>
            <label>product type</label>
            <input type="text" name="type"
id="type">
          </p>


 <p>
            <label>product colour</label>
            <input type="text" name="colour"
id="colour">
          </p>

<p>
            <label>product price</label>
            <input type="text" name="price"
id="price">
          </p>


<p>
            <label>total price</label>
            <input type="text" name="total"
id="total">
          </p>
<p>
            <label>address</label>
            <input type="text" name="address"
id="address">
          </p>
<p>
            <label>city</label>
            <input type="text" name="city"
id="city">
          </p>


          <p >
            <label>id</label>
           <input type="text" name="id"  
 id="id" </p>
          <p class="full">
          <button type="submit">Submit</button>
          </p>
        </form>
      </div>
    </div>
  </div>

  <script
src="https://www.gstatic.com/firebasejs/
4.3.0/firebase.js"></script>
  <script>

// Initialize Firebase (ADD YOUR OWN DATA)

 
  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);
 




// Listen for form submit
document.getElementById('contactForm')
.addEventListener('submit', submitForm);

// Submit form
function submitForm(e){
  e.preventDefault();

  // Get values
  var name = getInputVal('name');
 var company = getInputVal('company');
  var email = getInputVal('email');
  var phone = getInputVal('phone');
var type = getInputVal('type');
var  colour = getInputVal(' colour');
var  price = getInputVal(' price');
var total = getInputVal('total');
var address = getInputVal('address');
var city = getInputVal('city');
  var message = getInputVal('id');

  // Save message
  saveMessage(name, company, email, phone,
 type,  colour, price,  total,
 address, city, id);

  // Show alert
  document.querySelector('.alert').
style.display = 'block';

  // Hide alert after 3 seconds
  setTimeout(function(){
    document.querySelector('.alert').
style.display = 'none';
  },3000);

  // Clear form
  document.getElementById('contactForm')
.reset();
}

// Function to get get form values
function getInputVal(id){
  return document.getElementById(id).value;
}

// Save message to firebase
function saveMessage(name, company, email,
phone,  type,  colour,
price,  total,  address, city, id ){
  var newMessageRef = messagesRef.push();
  newMessageRef.set({
    name: name,
    company:company
    email:email,
phone:phone,
 type: type,
 colour: colour,
price:price,
 total: total,
 address: address,
city:city,
id:id
 
  });
}


</script>
</body>
</html>


VISITE this link to your extra information 

please subscribe this blog    

👍👍


how to create registration form

html iframe

type of css selectors