console
function km_to_others(){
var y=document.getElementById("num").value
document.getElementById("num1").value = y*1000;
document.getElementById("num2").value = y*100000;
document.getElementById("num3").value = y*1000000;
}
function m_to_others(){
var x=document.getElementById("num1").value
document.getElementById("num").value = x*0.001;
document.getElementById("num2").value = x*100;
document.getElementById("num3").value = x*1000;
}
function lm_to_others(){
var a=document.getElementById("num2").value
document.getElementById("num").value = a*0.00001.toFixed(5);
document.getElementById("num1").value = a*0.01.toFixed(5);
document.getElementById("num3").value = a*10;
}
function hm_to_others(){
var b=document.getElementById("num3").value
document.getElementById("num").value = b*0.000001.toFixed(6);
document.getElementById("num1").value = b*0.001.toFixed(6);
document.getElementById("num2").value = b*0.1.toFixed(6);
}
function cut(){
var x=document.getElementsByTagName("input")
var i;
for(i=0;i<x.length;i++){
x[i].value=""
}
}
<html>
<head><title>单位转换</title></head>
<body>
<div style="margin-left:300px;" >
<h2>长度转换单位</h2>
<button onclick="cut()">清空</button>
<br/>
<span>千米:</span>
<input type="number" id="num" onchange="km_to_others()" >
<br/>
<span>  米:</span>
<input type="number" id="num1" onchange="m_to_others()" >
<br/>
<span>厘米:</span>
<input type="number" id="num2" onchange="lm_to_others()" >
<br/>
<span>毫米:</span>
<input type="number" id="num3" onchange="hm_to_others()">
<br/>
</div>
</body>
</html>