Temperature Converter

Example

Celsius:
Fahrenheit:
Kelvin:

Code

Put this in the head part of the document
<script language="JavaScript">
<!--
function CelsiusConverter(){
document.converter.fahrenheit.value = (document.converter.celsius.value * 9 / 5) + 32
document.converter.kelvin.value = document.converter.celsius.value * 1 + 273.15
}
function FahrenheitConverter(){
document.converter.celsius.value = (document.converter.fahrenheit.value - 32) * 5 / 9
document.converter.kelvin.value=((document.converter.fahrenheit.value - 32)*5/9)+273.15
}
function KelvinConverter(){
document.converter.celsius.value = document.converter.kelvin.value - 273.15
document.converter.fahrenheit.value=((document.converter.kelvin.value - 273.15)*9/5)+32
}
//-->
</script>
Put this in the body part of the document
<form name="converter">
Celsius: <input type="text" name="celsius" onChange="CelsiusConverter()"><br />
Fahrenheit: <input type="text" name="fahrenheit" onChange="FahrenheitConverter()"><br />
Kelvin: <input type="text" name="kelvin" onChange="KelvinConverter()"><br />
<input type="button" value="Convert!" />
</form>
Home | Code | Learn
© 2007-2008 ProgLogic, all rights reserved. | ProgLogic.com is created by Stijn Strickx. | e-mail