185
rated 0 times
[
190]
[
5]
/ answers: 1 / hits: 24758
/ 11 Years ago, wed, february 27, 2013, 12:00:00
I'm trying to do a Celsius/Fahrenheit conversion calculator, with a button for each conversion and the result being displayed in the appropriate textbox. I must be missing something obvious here... I'm brand new to javascript and am just not getting it. Here's what I have done so far:
<!DOCTYPE html>
<html>
<head>
<meta charset = utf-8/>
<title>Convert Fahrenheit and Celsius</title>
<script type=text/javascript>
<!--
function convertToC() {
var fTempVal = parseFloat(document.getElementById('fTemp').value);
var cTempVal = (fTempVal - 32) * (5/9);
document.getElementById('cTemp').value = cTempVal;
}
function convertToF() {
var cTempVal = parseFloat(document.getElementById('cTemp').value);
var fTempVal = (cTempVal * (9/5)) + 32;
document.getElementById('fTemp').value = fTempVal;
}
// -->
</script>
</head>
<body>
<form name=conversionForm>
<table border=1>
<tbody>
<tr>
<td>Fahrenheit</td>
<td><input name=fTemp type=text/></td>
<td><button onclick=convertToC>Convert to Celsius</button></td>
</tr>
<tr>
<td>Celsius</td>
<td><input name=cTemp type=text/></td>
<td><button onclick=convertToF>Convert to Fahrenheit</button></td>
</tr>
</form>
</tbody>
</table>
</body>
</html>
More From » html