Well... if were giving answers:
HTML Code:
<script type="text/javascript">
var calculation = {
metersps: 1325,
calcTime: function(me, outputEl){
me.value = parseFloat(me.value);
outputEl.value = parseFloat(me.value) / this.metersps;
},
calcDistance: function(me, outputEl){
me.value = parseFloat(me.value);
outputEl.value = parseFloat(me.value) * this.metersps;
}
};
</script>
Distance:<br />
<input type="text" name="distance" id="inputDist" onkeyup="calculation.calcTime(this, document.getElementById('inputTime'));" />
<br /><br />
Time:<br />
<input type="text" name="time" id="inputTime" onkeyup="calculation.calcDistance(this, document.getElementById('inputDist'));" />
<br />
That one can go both ways... You can type the distance or time.
Bookmarks