Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Pizza Delivery</title>
  5.  
  6. <style type="text/css">
  7. body
  8. {
  9. background: url("pizza.jpg");
  10. font-family: "Arial";
  11. color: #99ddff;
  12.  
  13. }
  14. h1
  15. {
  16. color: #99ddff;
  17. font-size: 3em;
  18. border: 2px dashed white;
  19. border-radius: 10px;
  20. }
  21. </style>
  22. <script type="text/javascript">
  23. function
  24. doSubmit()
  25. {
  26. if (validateCustomerDetails() == false)
  27. {
  28. alert("Required entries missing in Step 1");
  29. return;
  30. }
  31.  
  32. if (validatePizzaSize() == false)
  33. {
  34. alert("Required entries missing in Step 2");
  35. return;
  36. }
  37.  
  38. if (validatePizzaToppings() == false)
  39. {
  40. alert("Required entries missing in Step 3");
  41. return;
  42. }
  43.  
  44. alert("Your pizza order has been submitted...");
  45. return;
  46. }
  47. function validateCustomerDetails()
  48. {
  49. var customer, address, phone, email;
  50. customer = document.order_form.customer.value;
  51. address = document.order_form.address.value;
  52. phone = document.order_form.phone.value;
  53. email = document.order_form.email.value;
  54.  
  55. if (customer.length == 0)
  56. return false;
  57. }
  58. function validatePizzaSize()
  59. {
  60. if (document.order_form.sizes[0].checked)
  61. return true;
  62. if (document.order_form.sizes[1].checked)
  63. return true;
  64. if (document.order_form.sizes[2].checked)
  65. return true;
  66.  
  67. return false;
  68. }
  69. function validatePizzaToppings()
  70. {
  71. if (document.order_form.toppings[0].checked)
  72. return true;
  73.  
  74. return false;
  75. }
  76. function doClear()
  77. {
  78. document.order_form.customer.value = "";
  79.  
  80. document.order_form.sizes[0].checked = false;
  81.  
  82. document.order_form.toppings[0].checked = false;
  83. }
  84. </script>
  85. </head>
  86.  
  87. <body>
  88. <center>
  89. <form name="order_form">
  90. <br/><br/><br/><br/><br/><br/><br/><br/><br/>
  91. <h1>Mama mo's Pizza Delivery</h1>
  92. <p>
  93. <h4>Step 1: Enter your name, address, and phone number</h4>
  94. Name: &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
  95. <input type="text" name="customer" size="50"/><br/><br/>
  96. Address: &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp
  97. <input type="text" name="address" size="50"/><br/><br/>
  98. Mobile No: &nbsp
  99. <input type="text" name="phone" size="50"/><br/><br/>
  100. E-mail Add: &nbsp&nbsp&nbsp&nbsp&nbsp
  101. <input type="text" name="email" size="50"/><br/><br/>
  102. </p>
  103. <p>
  104. <h4>Step 2: Select the size of pizza </h4>
  105. <input type="radio" name="sizes"/>Small
  106. <input type="radio" name="sizes"/>Medium
  107. <input type="radio" name="sizes"/>Large
  108. </p>
  109. <p>
  110. <h4>Step 3: Select the pizza toppings </h4>
  111. <input type="checkbox" name="toppings"/>Pepperoni
  112. <input type="checkbox" name="toppings"/>Ham&Cheese
  113. <input type="checkbox" name="toppings"/>Sausage<br/>
  114. <input type="checkbox" name="toppings"/>Mushroom
  115. <input type="checkbox" name="toppings"/>Pineapple
  116. <input type="checkbox" name="toppings"/>Seafood
  117. </p>
  118. <p>
  119. <h4>Comments</h4>
  120. <textarea rows="6" cols="60"></textarea>
  121. </p>
  122. <input type="button" value="Submit Order" onclick="doSubmit()" />
  123. <input type="button" value="Clear Entries" onclick="doClear()" />
  124. </form>
  125. </center>
  126. </body>
  127. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement