Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 8.45 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <link rel="stylesheet" href="styles.css">
  5.    
  6.     <title> Purchase |BEATDROP </title>
  7.    
  8.     <script>
  9.         let total = 0;
  10.  
  11.         function setTotal() {
  12.             let totElement = document.getElementById("total");
  13.  
  14.             totElement.innerHTML = total;
  15.         }
  16.  
  17.         function productOneOnCheck() {
  18.             let isChecked = document.getElementById('product1').checked;
  19.             let quantity = document.getElementById("quantity1");
  20.            
  21.             let amount = quantity.options[quantity.selectedIndex].value;
  22.            
  23.             if (isChecked) {
  24.                 total += 10 * amount;
  25.             } else {
  26.                 total -= 10 * amount;
  27.             }
  28.  
  29.             setTotal();
  30.         }
  31.  
  32.         function productTwoOnCheck() {
  33.             let isChecked = document.getElementById('product2').checked;
  34.  
  35.             let quantity = document.getElementById("quantity2");
  36.  
  37.             let amount = quantity.options[quantity.selectedIndex].value;
  38.  
  39.  
  40.             if (isChecked) {
  41.                 total += 8 * amount;
  42.             } else {
  43.                 total -= 8 * amount;
  44.             }
  45.             setTotal();
  46.  
  47.         }
  48.  
  49.         function productThreeOnCheck() {
  50.             let isChecked = document.getElementById('product3').checked;
  51.  
  52.  
  53.             let quantity = document.getElementById("quantity3");
  54.  
  55.             let amount = quantity.options[quantity.selectedIndex].value;
  56.    
  57.             console.log(amount);
  58.    
  59.             if (isChecked) {
  60.                 total += 13 * amount;
  61.             } else {
  62.                 total -= 13 * amount;
  63.             }
  64.             setTotal();
  65.         }
  66.    
  67.    
  68.     </script>
  69. </head>
  70.  
  71. <body id="content">
  72.  
  73. <header>
  74.    
  75.     <nav>
  76.        
  77.        
  78.         <ul>
  79.             <li><a class="active" href="D:\Web Coursework sem 2\feedback.html"> Feedback </a></li>
  80.             <li><a class="active" href="D:\Web Coursework sem 2\presentation.html">Presentation</a></li>
  81.             <li><a class="active" href="D:\Web Coursework sem 2\purchase.html">Purchase</a></li>
  82.             <li><a class="active" href="#albumart">AlbumArt</a></li>
  83.             <li><a class="active" href="#quiz">Quiz</a></li>
  84.             <li><a class="active" href="D:\Web Coursework sem 2\home.html">Home</a></li>
  85.             <img class="logo" src="logo.jpg">
  86.        
  87.         </ul>
  88.    
  89.    
  90.     </nav>
  91. </header>
  92.  
  93. <main>
  94.     <div class="container1">
  95.         <div class="header-img2"></div>
  96.         <div class="centered1">Looking For Music?</div>
  97.     </div>
  98. </main>
  99.  
  100. </br></br>
  101. <div class="page">
  102.     <h1><b> Purchase Music</b></h1></br>
  103.     <p>
  104.     <h3>
  105.         <j> Listens to <b>millions of songs</b> of up-and-coming artists. Check your favorites and support independent
  106.             artists by buying thier music in our store.</br>
  107.             This is so much appreciated
  108.     </h3>
  109.     </j></p>
  110.     </br></br></br>
  111.    
  112.     <div class="page1">
  113.         <div class="row">
  114.             <form class="form">
  115.                 <div class="column1">
  116.                     <img class="purchase"
  117.                          src="https://geo-media.beatport.com/image/9e7ae98e-34ef-4814-b1c4-da15fc469a49.jpg"
  118.                          alt="TRACK2"> </br></br>
  119.                     <a class="album-name" target="blank"
  120.                        href="https://www.beatport.com/release/addicted-to-drums/2535213"> Addicted To Drums</a></br>
  121.                     <a class="artist-name" target="blank"
  122.                        href="https://www.google.com/search?sa=X&biw=767&bih=712&q=Daddy%27s+Groove&stick=H4sIAAAAAAAAAOPgE-LVT9c3NMwwyC1KKzI1VeLSz9U3MLFMK87L0FLKTrbSzy0tzkzWL0pNzi9KycxLj0_OKS0uSS2ySiwqySwuWcTK55KYklKpXqzgXpSfX5YKAOCWb9hSAAAA&ved=0ahUKEwiFuZDCvbrjAhU1meYKHSuuADQQri4ILDAp">Daddy's
  123.                                                                                                                                                                                                                                                                                                  Groove
  124.                                                                                                                                                                                                                                                                                                  &</a>
  125.                     <a class="artist-name" target="blank"
  126.                        href="https://www.google.com/search?sa=X&biw=767&bih=712&q=addicted+to+drums+ferdy&stick=H4sIAAAAAAAAAOPgE-LVT9c3NMwwyC1KKzI1VYJwk8zji7KrzAy0lLKTrfRzS4szk_WLUpPzi1Iy89Ljk3NKi0tSi6wSi0oyi0sWsYonpqRkJpekpiiU5CukFJXmFiukpRalVAIAxfvIx14AAAA&ved=0ahUKEwi7497MvbrjAhVp_XMBHYmNBDwQri4ILzAV">FERDY</a></br></br>
  127.                     <p class="cost"> Price: 10$</p>
  128.                     <p class="amount"> Quantity:
  129.                         <select name="pdtQuality1" id="quantity1">
  130.                             <option value="1" selected>1</option>
  131.                             <option value="2">2</option>
  132.                             <option value="3">3</option>
  133.                             <option value="4">4</option>
  134.                         </select>
  135.                     </p>
  136.                     <p class="cart"> Add to Cart: <input type="checkbox" name="product1" id="product1"
  137.                                                          onchange="productOneOnCheck()"></p>
  138.                 </div>
  139.                
  140.                 <div class="column1">
  141.                     <img class="purchase"
  142.                          src="https://geo-media.beatport.com/image/2536980c-1bc8-442d-8946-4f320fbd6ab7.jpg"
  143.                          alt="TRACK5"> </br></br>
  144.                     <a class="album-name" target="blank" href="https://www.beatport.com/release/breathe/2429329">
  145.                         Breathe</a></br>
  146.                     <a class="artist-name" target="blank"
  147.                        href="https://www.google.com/search?q=camelphat&oq=camelphat&aqs=chrome..69i57j69i59l2j0l3.2863j1j4&sourceid=chrome&ie=UTF-8">CamelPhat
  148.                                                                                                                                                      &</a>
  149.                     <a class="artist-name" target="blank"
  150.                        href="https://www.google.com/search?ei=KFAuXaqBPY-evQSU1JfABA&q=cristoph&oq=cristoph&gs_l=psy-ab.3..0i10l10.2800.6342..8339...0.0..1.427.3234.0j8j5j1j1....3..0....1..gws-wiz.......0i71j35i39j0i67j0i131j0j0i20i263.KQTwd1K7PsE">Cristoph</a></br></br>
  151.                     <p class="cost"> Price: 8$</p>
  152.                     <p class="amount"> Quantity:
  153.                         <select name="pdtQuality2" id="quantity2">
  154.                             <option value="1" selected>1</option>
  155.                             <option value="2">2</option>
  156.                             <option value="3">3</option>
  157.                             <option value="4">4</option>
  158.                         </select>
  159.                     </p>
  160.                     <p class="cart"> Add to Cart: <input type="checkbox" name="product2" id="product2"
  161.                                                          onchange="productTwoOnCheck()"></p>
  162.                 </div>
  163.                
  164.                 <div class="column1">
  165.                     <img class="purchase"
  166.                          src="https://geo-media.beatport.com/image/5d72f641-41e4-42fc-a0b1-93e3bccb101c.jpg"
  167.                          alt="TRACK4"> </br></br>
  168.                     <a class="album-name" target="blank" href="https://www.beatport.com/release/promised-land/2373039">
  169.                         Promised Land</a></br>
  170.                     <a class="artist-name" target="blank"
  171.                        href="https://www.google.com/search?q=Kinnerman&stick=H4sIAAAAAAAAAOPgE-LVT9c3NEw3ySgyMcwzVYJwk81ySqos0821lLKTrfRzS4szk_WLUpPzi1Iy89Ljk3NKi0tSi6wSi0oyi0sWsXJ6Z-blpRblJuYBABhAmK5QAAAA&sa=X&ved=2ahUKEwiUgczCv7rjAhVEPY8KHfGfClgQmxMoATADegQICRAO&biw=798&bih=694">Kinnerman</a></br></br>
  172.                     <p class="cost"> Price: 13$</p>
  173.                     <p class="amount"> Quantity:
  174.                         <select name="pdtQuality3" id="quantity3">
  175.                             <option value="1" selected>1</option>
  176.                             <option value="2">2</option>
  177.                             <option value="3">3</option>
  178.                             <option value="4">4</option>
  179.                         </select>
  180.                     </p>
  181.                     <p class="cart"> Add to Cart: <input type="checkbox" name="product3" id="product3"
  182.                                                          onchange="productThreeOnCheck()"></p>
  183.                 </div>
  184.             </form>
  185.         </div>
  186.         </br></br>
  187.         <div class="product-cart">
  188.             <p class="txt">Full Name: </p> </br><input class="text1" type="text1" name="custName"
  189.                                                        placeholder="Uvindu Mendis"></br>
  190.             <p class="txt">Address: </p> </br><input class="text1" type="text1" name="custAdd"
  191.                                                      placeholder="No.17/E, Colombo 07, Western Prov., Sri Lanka"></div>
  192.         </br>
  193.     </div>
  194.     <div id="product-selected" class="product-cart">
  195.         <p class="txt">Product Selected: </p></br>
  196.         <p class="txt">None</p>
  197.     </div>
  198.     </br></br>
  199.     <div class="product-cart">
  200.         <p class="txt">Total: </p></br>
  201.         <p class="txt">$ <span id="total">0</span></p>
  202.     </div>
  203.    
  204.     </br></br></br>
  205.    
  206.     <div class="pur-button">
  207.         <input type="button" class="button" value="Refresh">
  208.         <input type="Reset" class="button" value="Checkout">
  209.     </div>
  210.  
  211. </div>
  212. </div>
  213.  
  214.  
  215. </br></br></br></br>
  216. <footer class="footer">
  217.     <p>Copyrights 2019 BIS</p>
  218. </footer>
  219.  
  220. <script type="text/javascript" language="javascript" src="script.js"></script>
  221.  
  222. </body>
  223. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement