Advertisement
pindragon46

Flow

Mar 26th, 2023 (edited)
1,430
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.55 KB | Source Code | 0 0
  1. calucalate.html
  2.  
  3. <!DOCTYPE html>
  4. <html lang="en">
  5. <head>
  6.     <meta charset="UTF-8">
  7.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8.     <link rel="stylesheet" type="text/css" href="calculate.css"/>
  9.     <title>Calculation Example</title>
  10.  
  11.     <script>
  12.         function calculate(event) {
  13.             event.preventDefault();
  14.  
  15.             const num1 = parseFloat(document.getElementById("number1").value);
  16.             const num2 = parseFloat(document.getElementById("number2").value);
  17.  
  18.             const tod1 = ((num1 - num2) / 1000) * 3;
  19.             const tod2 = tod1 * 1.852;
  20.  
  21.             document.getElementById("tod1").innerHTML = "TOD (nm) : " + tod1.toFixed(0);
  22.             document.getElementById("tod2").innerHTML = "TOD (km) : " + tod2.toFixed(0);
  23.         }
  24.     </script>
  25. </head>
  26. <body>
  27. <div class="box">
  28.     <h1>Top of Descent</h1>
  29.     <form id="calculationForm" onsubmit="calculate(event)">
  30.         <label for="number1">Cruise Altitude:&nbsp;&nbsp;&nbsp; </label>
  31.         <input type="text" id="number1" name="number1" style="width: 60px">
  32.         <br>
  33.         <label for="number2">Landing Altitude:</label>
  34.         <input type="text" id="number2" name="number2" style="width: 60px">
  35.         <br>
  36.         <br>
  37.         <button type="submit">Calculate</button>
  38.         <p id="tod1"></p>
  39.         <p id="tod2"></p>
  40.     </form>
  41. </div>
  42. </body>
  43. </html>
  44.  
  45. calculate.css:
  46.  
  47. .box{
  48.     margin:6px;
  49.     width:300px;
  50.     padding:3px;
  51.     background:#f9f9f9;
  52.     border:2px solid #333;
  53.     text-align: center;
  54. }
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement