Your first JavaScript script pops up an alert box. Your second script converts between Celsius and Fahrenheit. So without further ado ... the infamous Celsius-Fahrenheit Converter.
Source code:
<html> <head> <title>Temperature Converter</title> </head> <body> <h2>Temperature Converter</h2> <hr/> <form name="temperature"> <table> <tr> <td>Fahrenheit</td> <td><input type="text" name="fahrenheit" onchange="ftoc();"></td> </tr> <tr> <td>Celsius</td> <td><input type="text" name="celsius" onchange="ctof();"></td> </tr> </table> </form> <script language="JavaScript"> function ftoc() { var f = document.temperature.fahrenheit.value; if (isNaN(f)) { document.temperature.celsius.value = ''; } else { var c = (5.0 / 9.0) * (f - 32); document.temperature.celsius.value = c.toFixed(2); } } function ctof() { var c = document.temperature.celsius.value; if (isNaN(c)) { document.temperature.fahrenheit.value = ''; } else { var f = ((9.0 / 5.0) * c) + 32; document.temperature.fahrenheit.value = f.toFixed(2); } } </script> </body> </html>
No comments:
Post a Comment