87 lines
2.8 KiB
JavaScript
87 lines
2.8 KiB
JavaScript
function setSize(bit,byte1,kb,mb,gb,tb){
|
|
$("#bitTxt").val(bit);
|
|
$("#bytesTxt").val(byte1);
|
|
$("#kbTxt").val(kb);
|
|
$("#mbTxt").val(mb);
|
|
$("#gbTxt").val(gb);
|
|
$("#tbTxt").val(tb);
|
|
}
|
|
|
|
$("#bitTxt").keyup(function(){
|
|
var value = $(this).val();
|
|
if(value=="")return;
|
|
value = parseFloat(value);
|
|
var bit = value;
|
|
var byte1 = value/8;
|
|
var kb = value/8/1024;
|
|
var mb = value/8/1024/1024;
|
|
var gb = value/8/1024/1024/1024;
|
|
var tb = value/8/1024/1024/1024/1024;
|
|
setSize(bit,byte1,kb,mb,gb,tb);
|
|
})
|
|
|
|
$("#bytesTxt").keyup(function(){
|
|
var value = $(this).val();
|
|
if(value=="")return;
|
|
value = parseFloat(value);
|
|
var bit = value*8;
|
|
var byte1 = value;
|
|
var kb = value/1024;
|
|
var mb = value/1024/1024;
|
|
var gb = value/1024/1024/1024;
|
|
var tb = value/1024/1024/1024/1024;
|
|
setSize(bit,byte1,kb,mb,gb,tb);
|
|
})
|
|
|
|
$("#kbTxt").keyup(function(){
|
|
var value = $(this).val();
|
|
if(value=="")return;
|
|
value = parseFloat(value);
|
|
var bit = value*8*1024;
|
|
var byte1 = value*1024;
|
|
var kb = value;
|
|
var mb = value/1024;
|
|
var gb = value/1024/1024;
|
|
var tb = value/1024/1024/1024;
|
|
setSize(bit,byte1,kb,mb,gb,tb);
|
|
})
|
|
|
|
$("#mbTxt").keyup(function(){
|
|
var value = $(this).val();
|
|
if(value=="")return;
|
|
value = parseFloat(value);
|
|
var bit = value*8*1024*1024;
|
|
var byte1 = value*1024*1024;
|
|
var kb = value*1024;
|
|
var mb = value;
|
|
var gb = value/1024;
|
|
var tb = value/1024/1024;
|
|
setSize(bit,byte1,kb,mb,gb,tb);
|
|
})
|
|
|
|
$("#gbTxt").keyup(function(){
|
|
var value = $(this).val();
|
|
if(value=="")return;
|
|
value = parseFloat(value);
|
|
var bit = value*8*1024*1024*1024;
|
|
var byte1 = value*1024*1024*1024;
|
|
var kb = value*1024*1024;
|
|
var mb = value*1024;
|
|
var gb = value;
|
|
var tb = value/1024;
|
|
setSize(bit,byte1,kb,mb,gb,tb);
|
|
})
|
|
|
|
$("#tbTxt").keyup(function(){
|
|
var value = $(this).val();
|
|
if(value=="")return;
|
|
value = parseFloat(value);
|
|
var bit = value*8*1024*1024*1024*1024;
|
|
var byte1 = value*1024*1024*1024*1024;
|
|
var kb = value*1024*1024*1024;
|
|
var mb = value*1024*1024;
|
|
var gb = value*1024;
|
|
var tb = value;
|
|
setSize(bit,byte1,kb,mb,gb,tb);
|
|
})
|
|
|