상세 컨텐츠

본문 제목

용량환산 계산기

◆ IT ◆/Web

by Dasomy 2014. 8. 25. 02:30

본문

다음은 용량환산 계산기입니다.

용량을 Byte 단위로 입력하면 KB, MB, GB, TB로 환산해주는 계산기입니다.

onkeyup 이벤트를 활용한 간단한 JavaScript로 짰습니다.


바이트입력: Bytes
킬로바이트: KB
메가바이트: MB
기가바이트: GB
테라바이트:  TB

===

HTML 부분

<input> 태그 내에 onkeyup이라는 속성을 넣고 값에 함수를 호출합니다. 추후에 연산을 위해 id를 줍니다.

ex) <input id="byte" onkeyup="calc()" />



JavaScript 부분

<script> 태그 사이에 calc 함수를 선언합니다.

ex) function calc() { ... }


함수 안에서는 각 <input> 태그에 준 id로 개체를 불러오고 연산을 합니다.

ex) var byte = document.getElementById("byte");

var kilo = document.getElementById("kilo");

...

kilo.value = byte.value / 1024;

...


물론 1024로 나누는 이유는 1 KB = 1024 Byte이기 때문이죠.