Advertisement
Guest User

Untitled

a guest
Nov 28th, 2015
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.83 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="utf-8">
  5.         <title>opdracht 6</title>
  6.         <link type="text/css" rel="stylesheet" href="http://eduweb.hhs.nl/~areuneker/files/itp2014/pizzastyle.css">
  7.        
  8.         <script type="text/javascript">
  9.             function updateOrder() {
  10.                 alert('hallo');
  11.                 const BTW=0.021;
  12.                 var pizzaPastaPrice=5.25;
  13.                 var numberOfPizzas=parseInt(document.getElementById('pizzas').value);
  14.                 var numberOfPastas=parseInt(document.getElementById('pastas').value);
  15.                 var subTotal=(numberOfPizzas+numberOfPastas)*pizzaPastaPrice;
  16.                 var calcBTW=subTotal*BTW;
  17.                 var total=subTotal+calcBTW;
  18.                 document.getElementById('subTotal').value=subTotal.toFixed(2);
  19.                 document.getElementById('BTW').value=calcBTW.toFixed(2);
  20.                 document.getElementById('total').value=total.toFixed(2);
  21.             }
  22.             function welcomeGuest() {
  23.                 alert('Welkom op deze pizza-en-pastapagina!');
  24.             }
  25.             *//window.onload=welcomeGuest();
  26.         </script>
  27.        
  28.     </head>
  29.     <body>
  30.         <h1>Bestel een pizza of een pasta</h1>
  31.         <p class="saleOffer">Vandaag kosten pizza's en pasta's maar &euro;5,25!</p>
  32.         <figure>
  33.             <img src="http://eduweb.hhs.nl/~areuneker/files/itp2014/pizzatime.jpg">
  34.             <figcaption>Tijd voor pizza!</figcaption>
  35.         </figure>
  36.         <form action="#" method="get">
  37.            
  38.             <fieldset>
  39.                 <legend>Klantgegevens</legend>
  40.                 <label for="name">Naam:</label>
  41.                 <input type="text" name="name" id="name" placeholder="Voor- en achternaam" required>
  42.                 <label for="email">E-mail: </label><input type="email" name="email" id="email" placeholder="E-mailadres" required>
  43.                 <label for="telephone">Telefoonnummer:</label>
  44.                 <input type="text" name="telephone" id="telephone" placeholder="Telefoonnummer" maxlength="10" required>
  45.             </fieldset>
  46.            
  47.             <fieldset>
  48.                 <legend>Bestelling</legend>
  49.                 <label for="pizzas">Aantal pizza's:</label>
  50.                 <input type="number" name="pizzas" id="pizzas" class="shortInput" value="0" min="0" max="10" step="1" onchange="updateOrder();">
  51.                 <label for="pastas">Aantal pasta's:</label>
  52.                 <input type="number" name="pastas" id="pastas" class="shortInput" value="0" min="0" max="10" step="1" onchange="updateOrder();">
  53.             </fieldset>
  54.                    
  55.             <fieldset>
  56.                 <legend>Afhalen &#38; betalen</legend>
  57.                 <label for="pickupTime">Tijd tot afhalen (min):</label>
  58.                 <input type="number" name="pickupTime" id="pickupTime" class="shortInput" value="10" min="0" max="60" step="5">
  59.                 <label for="subTotal">Subtotaal (&euro;):</label>
  60.                 <input type="text" name="subTotal" id="subTotal" class="shortInput" readonly="readonly">
  61.                 <label for="BTW">BTW (&euro;): </label>
  62.                 <input type="text" name="BTW" id="BTW" class="shortInput" readonly="readonly">
  63.                 <label for="total">Totaalprijs (&euro;): </label>
  64.                 <input type="text" name="total" id="total" class="shortInput" readonly="readonly">
  65.             </fieldset>
  66.                    
  67.             <fieldset>
  68.                 <legend>Bestelling plaatsen</legend>
  69.                 <p>Bij dezen verklaar ik zeker te weten dat ik de bovengenoemde bestelling wil plaatsen en verklaar ik dat ik op de hoogte ben van de algemene voorwaarden.</p>
  70.                 <input type="submit" value="Bestelling verzenden">
  71.             </fieldset>
  72.            
  73.         </form>
  74.     </body>
  75. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement