Byte Converter

Example

Byte:
KB:
MB:
GB:

Code

Put this in the head part of the document
<script language="JavaScript">
<!--
function byteConverter(){
document.converter.kb.value = document.converter.byte.value / 1024
document.converter.mb.value = document.converter.byte.value / (1024*1024)
document.converter.gb.value = document.converter.byte.value / (1024*1024*1024)
}

function kbConverter(){
document.converter.byte.value = document.converter.kb.value * 1024
document.converter.mb.value = document.converter.kb.value / 1024
document.converter.gb.value = document.converter.kb.value / (1024*1024)
}

function mbConverter(){
document.converter.byte.value = document.converter.mb.value * 1024 * 1024
document.converter.kb.value = document.converter.mb.value * 1024
document.converter.gb.value = document.converter.mb.value / 1024
}
function gbConverter(){
document.converter.byte.value = document.converter.gb.value * 1024 * 1024 * 1024
document.converter.kb.value = document.converter.gb.value * 1024 * 1024
document.converter.mb.value = document.converter.gb.value * 1024
}
//-->
</script>
Put this in the body part of the document
<form name="converter">
	Byte: <input type="text" name="byte" onChange="byteConverter()" /><br />
	KB: <input type="text" name="kb" onChange="kbConverter()" /><br />
	MB: <input type="text" name="mb" onChange="mbConverter()" /><br />
	GB: <input type="text" name="gb" onChange="gbConverter()" /><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