87,910
社区成员
发帖
与我相关
我的任务
分享
<form method="post" name="form1" >
出资<input type="text" name="a" size=10 onfocus="select();" onpropertychange="mm1();" oninput="mm1();" value="0">
总数<input name="b" type="text" value=0 onpropertychange="mm1();" oninput="mm1();" />
比率<input name="c" type="text" readonly onFocus="mm1()">
</form>
<script>
function mm1(){
with(document.form1){
if(!a.value){alert('出资不能空, 否则不予计算!'); return;}
if(!b.value){alert('总数不能空, 否则不予计算!'); return;}
var n1=parseFloat(b.value)? parseFloat(b.value) : 0;
var n2=parseFloat(a.value)? parseFloat(a.value) : 0;
if( (n2)>(n1) ){alert('出资不能大于总数!'); select(); return; }
var ggg=(n2)/(n1)*100;
c.value =(ggg.toFixed(2))+'%';
}
}
</script>
<form method="post" name="form1" >
出资 <input type="text" name="a" size=10 onFocus="select()" value="0">
总数 <input name="b" type="text" value="0" />
比率
<input name="c" type="text" readonly onFocus="mm1()">
</form>
<script>
function mm1()
{
with(document.form1)
{
if(!a.value ){alert('出资不能空, 否则不予计算!'); return;}
if(!b.value ){alert('总数不能空, 否则不予计算!'); return;}
if(b.value=="0") return;
var n1 = parseFloat(b.value)? parseFloat(b.value) : 0;
var n2 = parseFloat(a.value)? parseFloat(a.value) : 0;
if( (n2)>(n1) ){alert('出资不能大于总数!'); return;}
var ggg = (n2)/ (n1)*100;
ggg = Math.round(ggg*100)/100;
c.value =(ggg.toFixed(2)) + "%";
}
}
document.body.onclick= mm1;
</script>