Valeri173

gui 7

Nov 28th, 2021
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>SumTable</title>
  8. <style>
  9. table, td, th {
  10. border: 1px solid black;
  11. }
  12.  
  13. table {
  14. border-collapse: collapse;
  15. }
  16. </style>
  17. </head>
  18. <body>
  19. <table>
  20. <tbody>
  21. <tr>
  22. <th>Product</th>
  23. <th>Cost</th>
  24. </tr>
  25. <tr>
  26. <td>Beer</td>
  27. <td>2.88</td>
  28. </tr>
  29. <tr>
  30. <td>Fries</td>
  31. <td>2.15</td>
  32. </tr>
  33. <tr>
  34. <td>Burger</td>
  35. <td>4.59</td>
  36. </tr>
  37. <tr>
  38. <td>Total:</td>
  39. <td id="sum"></td>
  40. </tr>
  41. </tbody>
  42. </table>
  43. <button onclick="sum()">Sum</button>
  44.  
  45. <script>
  46. function sum(){
  47. let rows = document.querySelectorAll("table tr td:last-child");
  48. let sum = 0;
  49. for (let i = 0; i < rows.length-1; i++) {
  50. sum += Number(rows[i].textContent);
  51. }
  52.  
  53. document.getElementById("sum").textContent = sum;
  54. }
  55. </script>
  56. </body>
  57. </html>
Advertisement
Add Comment
Please, Sign In to add comment