50分求救,不够再加.文本框相加的问题,求一函数 a,b,c,d,e,f,g代表七个文本框,把其中几个文本框相加相加方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 b = c+da = b+f+g <script> function calcu(){ var cv = isNaN(parseFloat(document.all.c.value))?0:parseFloat(document.all.c.value); var dv = isNaN(parseFloat(document.all.d.value))?0:parseFloat(document.all.d.value); var ev = isNaN(parseFloat(document.all.e.value))?0:parseFloat(document.all.e.value); var fv = isNaN(parseFloat(document.all.f.value))?0:parseFloat(document.all.f.value); var gv = isNaN(parseFloat(document.all.g.value))?0:parseFloat(document.all.g.value); document.all.b.value = cv + dv; var bv = isNaN(parseFloat(document.all.b.value))?0:parseFloat(document.all.b.value); document.all.a.value = bv + fv + gv; }</script>a<input type="text" name="a" onKeyup="calcu()"></input><br>b<input type="text" name="b" onKeyup="calcu()"></input><br>c<input type="text" name="c" onKeyup="calcu()"></input><br>d<input type="text" name="d" onKeyup="calcu()"></input><br>e<input type="text" name="e" onKeyup="calcu()"></input><br>f<input type="text" name="f" onKeyup="calcu()"></input><br>g<input type="text" name="g" onKeyup="calcu()"></input> <input type="text" name="a" onchange="func()"><input type="text" name="b" onchange="func()"><input type="text" name="c">function func(){var d=0;var a=document.getElementsByName("a")[0].valuevar b=document.getElementsByName("b")[0].valueif(a!=0){ //check(a);//判断数字,你自己写 d=d+parserInt(a);}if(b!=0){ //check(b);//判断数字,你自己写 d=d+parserInt(b);}document.getElementsByName("c")[0].value=d;} 关于判断的就不用写了吧<script>function aa(obj){ var a=document.form1.a; var b=document.form1.b; var c=document.form1.c; var d=document.form1.d; var e=document.form1.e; var f=document.form1.f; var g=document.form1.g; b.value = parseInt(c.value)+parseInt(d.value); a.value = parseInt(b.value)+parseInt(f.value)+parseInt(g.value);}</script><form name="form1"><input type="text" name="a" value=0 onKeyUp="aa(this)"><p><input type="text" name="b" value=0 onKeyUp="aa(this)"><p><input type="text" name="c" value=0 onKeyUp="aa(this)"><p><input type="text" name="d" value=0 onKeyUp="aa(this)"><p><input type="text" name="e" value=0 onKeyUp="aa(this)"><p><input type="text" name="f" value=0 onKeyUp="aa(this)"><p><input type="text" name="g" value=0 onKeyUp="aa(this)"><p></form> <script type="text/javascript"> function getv(v){ return isNAN(parseFloat(v))?0:parseFloat(v); } function calcu(){ var cv = getv(document.all.c.value); var dv = getv(document.all.d.value); var ev = getv(document.all.e.value); var fv = getv(document.all.f.value); var gv = getv(document.all.g.value); document.all.b.value = cv + dv; document.all.a.value = cv + dv + fv + gv; }</script>a<input type="text" id="a"></input><br>b<input type="text" id="b"></input><br>c<input type="text" id="c" onchange="calcu()"></input><br>d<input type="text" id="d" onchange="calcu()"></input><br>e<input type="text" id="e" onchange="calcu()"></input><br>f<input type="text" id="f" onchange="calcu()"></input><br>g<input type="text" id="g" onchange="calcu()"></input> <script>function calcu(){var cv = isNaN(parseFloat(document.all.c.value))?0:parseFloat(document.all.c.value);var dv = isNaN(parseFloat(document.all.d.value))?0:parseFloat(document.all.d.value);var ev = isNaN(parseFloat(document.all.e.value))?0:parseFloat(document.all.e.value);var fv = isNaN(parseFloat(document.all.f.value))?0:parseFloat(document.all.f.value);var gv = isNaN(parseFloat(document.all.g.value))?0:parseFloat(document.all.g.value);document.all.b.value = cv + dv;var bv = isNaN(parseFloat(document.all.b.value))?0:parseFloat(document.all.b.value);document.all.a.value = bv + fv + gv;}</script>a<input type="text" name="a" onKeyup="calcu()"></input><br/>b<input type="text" name="b" onKeyup="calcu()"></input><br/>c<input type="text" name="c" onKeyup="calcu()"></input><br/>d<input type="text" name="d" onKeyup="calcu()"></input><br/>e<input type="text" name="e" onKeyup="calcu()"></input><br/>f<input type="text" name="f" onKeyup="calcu()"></input><br/>g<input type="text" name="g" onKeyup="calcu()"></input> 真心求教,ExtJS 如何选择本地目录 谁帮帮整整代码喂。。。。。。。。。 JS多页连续打印,着急中………… 这样的JS脚本中的文件怎么下载啊??? 小弟初来参与,提问个JS目录树的问题,希望大家帮帮忙!谢谢! ★★★★★★★★★★★★★★★ 奇怪的弹出★★★★★★★★★★★★★★★ jQuery中如何一次给对多个对像进行操作? 点回车怎么能“完全”模拟tab键? ---关于file控件 问一个radio button状态控制的问题。 如何把javascript的值传给jsp或html 为什么window.history[0]取不到上一个访问的url? 如何判断浏览器是否关闭弹出窗口?
a = b+f+g
function calcu(){
var cv = isNaN(parseFloat(document.all.c.value))?0:parseFloat(document.all.c.value);
var dv = isNaN(parseFloat(document.all.d.value))?0:parseFloat(document.all.d.value);
var ev = isNaN(parseFloat(document.all.e.value))?0:parseFloat(document.all.e.value);
var fv = isNaN(parseFloat(document.all.f.value))?0:parseFloat(document.all.f.value);
var gv = isNaN(parseFloat(document.all.g.value))?0:parseFloat(document.all.g.value);
document.all.b.value = cv + dv;
var bv = isNaN(parseFloat(document.all.b.value))?0:parseFloat(document.all.b.value);
document.all.a.value = bv + fv + gv;
}
</script>
a<input type="text" name="a" onKeyup="calcu()"></input><br>
b<input type="text" name="b" onKeyup="calcu()"></input><br>
c<input type="text" name="c" onKeyup="calcu()"></input><br>
d<input type="text" name="d" onKeyup="calcu()"></input><br>
e<input type="text" name="e" onKeyup="calcu()"></input><br>
f<input type="text" name="f" onKeyup="calcu()"></input><br>
g<input type="text" name="g" onKeyup="calcu()"></input>
<input type="text" name="b" onchange="func()">
<input type="text" name="c">function func(){
var d=0;
var a=document.getElementsByName("a")[0].value
var b=document.getElementsByName("b")[0].value
if(a!=0){
//check(a);//判断数字,你自己写
d=d+parserInt(a);
}
if(b!=0){
//check(b);//判断数字,你自己写
d=d+parserInt(b);
}
document.getElementsByName("c")[0].value=d;}
<script>
function aa(obj)
{
var a=document.form1.a;
var b=document.form1.b;
var c=document.form1.c;
var d=document.form1.d;
var e=document.form1.e;
var f=document.form1.f;
var g=document.form1.g;
b.value = parseInt(c.value)+parseInt(d.value);
a.value = parseInt(b.value)+parseInt(f.value)+parseInt(g.value);
}
</script>
<form name="form1">
<input type="text" name="a" value=0 onKeyUp="aa(this)"><p>
<input type="text" name="b" value=0 onKeyUp="aa(this)"><p>
<input type="text" name="c" value=0 onKeyUp="aa(this)"><p>
<input type="text" name="d" value=0 onKeyUp="aa(this)"><p>
<input type="text" name="e" value=0 onKeyUp="aa(this)"><p>
<input type="text" name="f" value=0 onKeyUp="aa(this)"><p>
<input type="text" name="g" value=0 onKeyUp="aa(this)"><p>
</form>
function getv(v){
return isNAN(parseFloat(v))?0:parseFloat(v);
}
function calcu(){
var cv = getv(document.all.c.value);
var dv = getv(document.all.d.value);
var ev = getv(document.all.e.value);
var fv = getv(document.all.f.value);
var gv = getv(document.all.g.value);
document.all.b.value = cv + dv;
document.all.a.value = cv + dv + fv + gv;
}
</script>
a<input type="text" id="a"></input><br>
b<input type="text" id="b"></input><br>
c<input type="text" id="c" onchange="calcu()"></input><br>
d<input type="text" id="d" onchange="calcu()"></input><br>
e<input type="text" id="e" onchange="calcu()"></input><br>
f<input type="text" id="f" onchange="calcu()"></input><br>
g<input type="text" id="g" onchange="calcu()"></input>
function calcu(){
var cv = isNaN(parseFloat(document.all.c.value))?0:parseFloat(document.all.c.value);
var dv = isNaN(parseFloat(document.all.d.value))?0:parseFloat(document.all.d.value);
var ev = isNaN(parseFloat(document.all.e.value))?0:parseFloat(document.all.e.value);
var fv = isNaN(parseFloat(document.all.f.value))?0:parseFloat(document.all.f.value);
var gv = isNaN(parseFloat(document.all.g.value))?0:parseFloat(document.all.g.value);
document.all.b.value = cv + dv;
var bv = isNaN(parseFloat(document.all.b.value))?0:parseFloat(document.all.b.value);
document.all.a.value = bv + fv + gv;
}
</script>
a<input type="text" name="a" onKeyup="calcu()"></input><br/>
b<input type="text" name="b" onKeyup="calcu()"></input><br/>
c<input type="text" name="c" onKeyup="calcu()"></input><br/>
d<input type="text" name="d" onKeyup="calcu()"></input><br/>
e<input type="text" name="e" onKeyup="calcu()"></input><br/>
f<input type="text" name="f" onKeyup="calcu()"></input><br/>
g<input type="text" name="g" onKeyup="calcu()"></input>