Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>SumTable</title>
- <style>
- table, td, th {
- border: 1px solid black;
- }
- table {
- border-collapse: collapse;
- }
- </style>
- </head>
- <body>
- <table>
- <tbody>
- <tr>
- <th>Product</th>
- <th>Cost</th>
- </tr>
- <tr>
- <td>Beer</td>
- <td>2.88</td>
- </tr>
- <tr>
- <td>Fries</td>
- <td>2.15</td>
- </tr>
- <tr>
- <td>Burger</td>
- <td>4.59</td>
- </tr>
- <tr>
- <td>Total:</td>
- <td id="sum"></td>
- </tr>
- </tbody>
- </table>
- <button onclick="sum()">Sum</button>
- <script>
- function sum(){
- let rows = document.querySelectorAll("table tr td:last-child");
- let sum = 0;
- for (let i = 0; i < rows.length-1; i++) {
- sum += Number(rows[i].textContent);
- }
- document.getElementById("sum").textContent = sum;
- }
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment