function add()
{
var obj = event.srcElement;
var lista = document.form1.aa;
var listb = document.form1.bb;
var listc = document.form1.cc;
if(listc.length){
for(var i=0;i<listc.length;i++){
if(listc[i]==obj) break;
}
if(i<listc.length){
listc[i].value = lista[i].value + listb[i].value;
}
}
else listc.value = lista.value + listb.value;
}
{
var obj = event.srcElement;
var lista = document.form1.aa;
var listb = document.form1.bb;
var listc = document.form1.cc;
if(listc.length){
for(var i=0;i<listc.length;i++){
if(listc[i]==obj) break;
}
if(i<listc.length){
listc[i].value = lista[i].value + listb[i].value;
}
}
else listc.value = lista.value + listb.value;
}
解决方案 »
- 求教网页JS有超链接代码,粘贴到其它编辑器里出现乱码
- Jquery 这种结果是怎么来的,好奇怪
- 请问怎么给这一组变量做一循环赋值?
- 请问javascript中怎么判断一个文件是否存在呀?求救!!!!
- [产品探讨]/*作js菜单用那款工具最合适?*/
- 大家好 我用parent.left.document.open();
- 我应聘JSP程序员, 他对JAVASCIPT的要求是这样.............
- 在线等候72小时都没解决的问题!(不知值多少分)
- 求助:如何使Select下拉列表框能编辑?(有效即加分!)
- jquery中 点击一个div,当前div的下一个div显示,其他所有的div隐藏,
- 请问我这个if语句有什么问题
- 一个超级超级简单的问题,我TM就是突然想不起来了(在线等)
<input name="bb" type="text" id="bb" />
<input name="cc" type="text" id="cc" onfocus="if(document.getElementById('aa').value&&document.getElementById('aa').value){this.value=parseInt(document.getElementById('aa').value)+parseInt(document.getElementById('bb').value)}"/>
listc[i].value = parseInt(lista[i].value) + parseInt(listb[i].value);
listc[i].value = parseFloat(lista[i].value) + parseFloat(listb[i].value);
否则,就是字符串连接了