Javascript 显示来自2个用户输入的转换表

Javascript 显示来自2个用户输入的转换表,javascript,html,dynamic-data,Javascript,Html,Dynamic Data,这是我使用html和javascript编写的代码,它基本上从第一个文本框中获取用户输入(n),并将里程从0转换为n,但是,我现在创建了另一个文本框,它需要另一个用户输入(x)因此,如果用户输入n=3和x=9,它将显示从3一直到9的从英里到公里的转换,但我不知道该怎么做 <html> <head> <script> function conversion(n) { <!--if(n<=1) return 1;--> return n/

这是我使用html和javascript编写的代码,它基本上从第一个文本框中获取用户输入
(n)
,并将里程从
0转换为n
,但是,我现在创建了另一个文本框,它需要另一个用户输入
(x)
因此,如果用户输入
n=3
x=9
,它将显示从
3
一直到
9
的从英里到公里的转换,但我不知道该怎么做

<html>
<head>
<script>
function conversion(n)
{
  <!--if(n<=1) return 1;-->
  return n/0.62137;
}

function conversionTable(range)
{
  divStr="<table border=1><tr><td>Miles</td><td>Kilometres</td></tr>";
  for(i=0;i<=range;i++)
    divStr+="<tr><td>" + i + "</td><td>" + conversion(i) + "</td></tr>";
  document.getElementById("divResult").innerHTML=divStr;
}

function getnputValue()
{
  return document.getElementById("rangeTxt").value;
}
</script>
</head>
<body>
<p>
    Start : <input type=textbox id=rangeTxt value=""/>
    Finish : <input type=textbox id=rangeTxt2 value=""/>
    <br>
    <button onClick="conversionTable(getnputValue())">Press to get     result</button>
</p>
<div id="divResult">
</div>
</body>
</html>

函数转换(n)
{
返回n/0.62137;
}
函数可转换(范围)
{
divStr=“英里公里”;

对于(i=0;i只需按您的方式将两个输入值传递给conversionTable,而不是从0开始循环,使用开始值:

函数转换(n)
{
返回n/0.62137;
}
函数可转换(rangeStart、rangeEnd)
{
divStr=“英里公里”;

对于(i=rangeStart;我实际上想要传达什么?