又见了(;,这次比较简单
<script >
function eKeyUp(o)
{
var pannel = document.getElementById("span1");
var str = "";
var inputNum = o.value;
if(inputNum.replace(/\s+/g,"")!="" && !isNaN(inputNum))
{
inputNum = parseInt(inputNum,10)
if(inputNum!=0)
{
str=getDvNums(o.value).join(";");
}else
{
str = "不能输入0;"
}
}
pannel.innerText = str;
}function getDvNums(n)
{
var a = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
var c = [];
var t;
for(var i=0;i<a.length;i++)
{
t = a[i]/n;
if(t>=1 && a[i]%n==0)
{
c.push(a[i]+"/"+n+"="+t);
}
}
return c;
}
</script>
<input type="text" onkeyUp="eKeyUp(this)" /><span id="span1"></span>
<script >
function eKeyUp(o)
{
var pannel = document.getElementById("span1");
var str = "";
var inputNum = o.value;
if(inputNum.replace(/\s+/g,"")!="" && !isNaN(inputNum))
{
inputNum = parseInt(inputNum,10)
if(inputNum!=0)
{
str=getDvNums(o.value).join(";");
}else
{
str = "不能输入0;"
}
}
pannel.innerText = str;
}function getDvNums(n)
{
var a = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
var c = [];
var t;
for(var i=0;i<a.length;i++)
{
t = a[i]/n;
if(t>=1 && a[i]%n==0)
{
c.push(a[i]+"/"+n+"="+t);
}
}
return c;
}
</script>
<input type="text" onkeyUp="eKeyUp(this)" /><span id="span1"></span>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货