Advertisement
LucasBSPP

JS HW2

Jul 19th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8"/>
  5. <title>JS HW2</title>
  6. </head>
  7. <body>
  8. <script>
  9. function temperatureConverter1(valNum1) {
  10. valNum1 = parseFloat(valNum1);
  11. document.getElementById("outputFahrenheit1").innerHTML=valNum1;
  12. document.getElementById("outputCelsius").innerHTML=(valNum1-32)*5/9;
  13. }
  14.  
  15. function temperatureConverter2(valNum2) {
  16. valNum2 = parseFloat(valNum2);
  17. document.getElementById("outputCelsius1").innerHTML=valNum2;
  18. document.getElementById("outputFahrenheit").innerHTML=(valNum2*1.8)+32;
  19. }
  20.  
  21. /*var fTemp1 = temperatureConverter1(this.value)
  22. var cTemp1 = temperatureConverter2(this.value)*/
  23.  
  24. function insertTemp1(f) {
  25. z = parseFloat(f);
  26. document.getElementById("fTemp").innerHTML=z;
  27. }
  28.  
  29. function insertTemp2(inputCelsius) {
  30. inputCelsius = parseFloat(inputCelsius);
  31. document.getElementById("cTemp").innerHTML=inputCelsius;
  32. }
  33. </script>
  34.  
  35.  
  36. <h1>
  37. Temperature Converter
  38. </h1>
  39. <p>
  40. <label>Fahrenheit:</label>
  41. <input id="inputFahrenheit" type="number" placeholder="Fahrenheit"
  42. oninput="temperatureConverter1(this.value)"
  43. onchange="temperatureConverter1(this.value)">
  44. </p>
  45. <p>
  46. <span id="outputFahrenheit1"></span>°F is <span id="outputCelsius"></span>°C</p>
  47.  
  48. <p>
  49. <label>Celsius:</label>
  50. <input id="inputCelsius" type="number" placeholder="Celsius"
  51. oninput="temperatureConverter2(this.value)"
  52. onchange="temperatureConverter2(this.value)">
  53. </p>
  54. <p><span id="outputCelsius1"></span>°C is <span id="outputFahrenheit"></span>°F</p>
  55. </body>
  56. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement