<tr>
<td>主营业务成本</td>
<td><input type="text" name="1CB" onblur="getA(this)" id="CB_1" size=3 style="border:0px;" /></td>
<td><input type="text" name="2CB" onblur="getA(this)" id="CB_2" size=3 style="border:0px;" /></td>
<td><input type="text" name="3CB" onblur="getA(this)" id="CB_3" size=3 style="border:0px;" /></td>
<td><input type="text" name="4CB" onblur="getA(this)" id="CB_4" size=3 style="border:0px;" /></td>
<td><input type="text" name="5CB" onblur="getA(this)" id="CB_5" size=3 style="border:0px;" /></td>
<td><input type="text" name="6CB" onblur="getA(this)" id="CB_6" size=3 style="border:0px;" /></td>
<td><input type="text" name="7CB" onblur="getA(this)" id="CB_7" size=3 style="border:0px;" /></td>
<td><input type="text" name="8CB" onblur="getA(this)" id="CB_8" size=3 style="border:0px;" /></td>
<td><input type="text" name="9CB" onblur="getA(this)" id="CB_9" size=3 style="border:0px;" /></td>
<td><input type="text" name="10CB" onblur="getA(this)" id="CB-10" size=3 style="border:0px;" /></td>
<td><input type="text" name="11CB" onblur="getA(this)" id="CB-11" size=3 style="border:0px;" /></td>
<td><input type="text" name="12CB" onblur="getA(this)" id="CB_12" size=3 style="border:0px;" /></td>
<td><input type="text" name="13CB" id="CB_13" size=4 style="border:0px;" /></td>
</tr>
<tr>
<td>税金</td>
<td><input type="text" name="1SJ" onblur="getProfit(this)" id="SJ_1" size=2 style="border:0px;"/></td>
<td><input type="text" name="2SJ" onblur="getProfit(this)" id="SJ_2" size=2 style="border:0px;"/></td>
<td><input type="text" name="3SJ" onblur="getProfit(this)" id="SJ_3" size=2 style="border:0px;"/></td>
<td><input type="text" name="4SJ" onblur="getProfit(this)" id="SJ_4" size=2 style="border:0px;"/></td>
<td><input type="text" name="5SJ" onblur="getProfit(this)" id="SJ_5" size=2 style="border:0px;"/></td>
<td><input type="text" name="6SJ" onblur="getProfit(this)" id="SJ_6" size=2 style="border:0px;"/></td>
<td><input type="text" name="7SJ" onblur="getProfit(this)" id="SJ_7" size=2 style="border:0px;"/></td>
<td><input type="text" name="8SJ" onblur="getProfit(this)" id="SJ_8" size=2 style="border:0px;"/></td>
<td><input type="text" name="9SJ" onblur="getProfit(this)" id="SJ_9" size=2 style="border:0px;"/></td>
<td><input type="text" name="10SJ" onblur="getProfit(this)" id="SJ_10" size=2 style="border:0px;"/></td>
<td><input type="text" name="11SJ" onblur="getProfit(this)" id="SJ_11" size=2 style="border:0px;"/></td>
<td><input type="text" name="12SJ" onblur="getProfit(this)" id="SJ_12" size=2 style="border:0px;"/></td>
<td><input type="text" name="13SJ" onblur="getProfit(this)" id="SJ_13" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>主营业务利润</td>
<td><input type="text" name="1LR" id="LR_1" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="2LR" id="LR_2" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="3LR" id="LR_3" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="4LR" id="LR_4" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="5LR" id="LR_5" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="6LR" id="LR_6" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="7LR" id="LR_7" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="8LR" id="LR_8" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="9LR" id="LR_9" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="10LR" id="LR_10" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="11LR" id="LR_11" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="12LR" id="LR_12" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="13LR" id="LR_13" readonly="readonly" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>其他业务收入</td>
<td><input type="text" name="1QTSR" id="QTSR_1" size=2 style="border:0px;"/></td>
<td><input type="text" name="2QTSR" id="QTSR_2" size=2 style="border:0px;"/></td>
<td><input type="text" name="3QTSR" id="QTSR_3" size=2 style="border:0px;"/></td>
<td><input type="text" name="4QTSR" id="QTSR_4" size=2 style="border:0px;"/></td>
<td><input type="text" name="5QTSR" id="QTSR_5" size=2 style="border:0px;"/></td>
<td><input type="text" name="6QTSR" id="QTSR_6" size=2 style="border:0px;"/></td>
<td><input type="text" name="7QTSR" id="QTSR_7" size=2 style="border:0px;"/></td>
<td><input type="text" name="8QTSR" id="QTSR_8" size=2 style="border:0px;"/></td>
<td><input type="text" name="9QTSR" id="QTSR_9" size=2 style="border:0px;"/></td>
<td><input type="text" name="10QTSR" id="QTSR_10" size=2 style="border:0px;"/></td>
<td><input type="text" name="11QTSR" id="QTSR_11" size=2 style="border:0px;"/></td>
<td><input type="text" name="12QTSR" id="QTSR_12" size=2 style="border:0px;"/></td>
<td><input type="text" name="13QTSR" id="QTSR_13"size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>其他业务支出</td>
<td><input type="text" onblur="getRest(this)" name="1QTZC" id="QTZC_1" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="2QTZC" id="QTZC_2" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="3QTZC" id="QTZC_3" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="4QTZC" id="QTZC_4" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="5QTZC" id="QTZC_5" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="6QTZC" id="QTZC_6" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="7QTZC" id="QTZC_7" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="8QTZC" id="QTZC_8" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="9QTZC" id="QTZC_9" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="10QTZC" id="QTZC_10" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="11QTZC" id="QTZC_11" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="12QTZC" id="QTZC_12" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="13QTZC" id="QTZC_13" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>其他业务利润</td>
<td><input type="text" name="1QTLR" id="QTLR_1" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="2QTLR" id="QTLR_2" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="3QTLR" id="QTLR_3" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="4QTLR" id="QTLR_4" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="5QTLR" id="QTLR_5" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="6QTLR" id="QTLR_6" readonly="readonly" size=2 style="border:0px;"/> </td>
<td><input type="text" name="7QTLR" id="QTLR_7" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="8QTLR" id="QTLR_8" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="9QTLR" id="QTLR_9" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="10QTLR" id="QTLR_10" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="11QTLR" id="QTLR_11" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="12QTLR" id="QTLR_12" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="13QTLR" id="QTLR_13" readonly="readonly" size=2 style="border:0px;"/></td>
</tr>
通过id,写一个js方法,每一行有十三个input,第十三个的值是前十二个的值和,如何去写这个js方法。
<td>主营业务成本</td>
<td><input type="text" name="1CB" onblur="getA(this)" id="CB_1" size=3 style="border:0px;" /></td>
<td><input type="text" name="2CB" onblur="getA(this)" id="CB_2" size=3 style="border:0px;" /></td>
<td><input type="text" name="3CB" onblur="getA(this)" id="CB_3" size=3 style="border:0px;" /></td>
<td><input type="text" name="4CB" onblur="getA(this)" id="CB_4" size=3 style="border:0px;" /></td>
<td><input type="text" name="5CB" onblur="getA(this)" id="CB_5" size=3 style="border:0px;" /></td>
<td><input type="text" name="6CB" onblur="getA(this)" id="CB_6" size=3 style="border:0px;" /></td>
<td><input type="text" name="7CB" onblur="getA(this)" id="CB_7" size=3 style="border:0px;" /></td>
<td><input type="text" name="8CB" onblur="getA(this)" id="CB_8" size=3 style="border:0px;" /></td>
<td><input type="text" name="9CB" onblur="getA(this)" id="CB_9" size=3 style="border:0px;" /></td>
<td><input type="text" name="10CB" onblur="getA(this)" id="CB-10" size=3 style="border:0px;" /></td>
<td><input type="text" name="11CB" onblur="getA(this)" id="CB-11" size=3 style="border:0px;" /></td>
<td><input type="text" name="12CB" onblur="getA(this)" id="CB_12" size=3 style="border:0px;" /></td>
<td><input type="text" name="13CB" id="CB_13" size=4 style="border:0px;" /></td>
</tr>
<tr>
<td>税金</td>
<td><input type="text" name="1SJ" onblur="getProfit(this)" id="SJ_1" size=2 style="border:0px;"/></td>
<td><input type="text" name="2SJ" onblur="getProfit(this)" id="SJ_2" size=2 style="border:0px;"/></td>
<td><input type="text" name="3SJ" onblur="getProfit(this)" id="SJ_3" size=2 style="border:0px;"/></td>
<td><input type="text" name="4SJ" onblur="getProfit(this)" id="SJ_4" size=2 style="border:0px;"/></td>
<td><input type="text" name="5SJ" onblur="getProfit(this)" id="SJ_5" size=2 style="border:0px;"/></td>
<td><input type="text" name="6SJ" onblur="getProfit(this)" id="SJ_6" size=2 style="border:0px;"/></td>
<td><input type="text" name="7SJ" onblur="getProfit(this)" id="SJ_7" size=2 style="border:0px;"/></td>
<td><input type="text" name="8SJ" onblur="getProfit(this)" id="SJ_8" size=2 style="border:0px;"/></td>
<td><input type="text" name="9SJ" onblur="getProfit(this)" id="SJ_9" size=2 style="border:0px;"/></td>
<td><input type="text" name="10SJ" onblur="getProfit(this)" id="SJ_10" size=2 style="border:0px;"/></td>
<td><input type="text" name="11SJ" onblur="getProfit(this)" id="SJ_11" size=2 style="border:0px;"/></td>
<td><input type="text" name="12SJ" onblur="getProfit(this)" id="SJ_12" size=2 style="border:0px;"/></td>
<td><input type="text" name="13SJ" onblur="getProfit(this)" id="SJ_13" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>主营业务利润</td>
<td><input type="text" name="1LR" id="LR_1" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="2LR" id="LR_2" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="3LR" id="LR_3" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="4LR" id="LR_4" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="5LR" id="LR_5" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="6LR" id="LR_6" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="7LR" id="LR_7" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="8LR" id="LR_8" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="9LR" id="LR_9" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="10LR" id="LR_10" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="11LR" id="LR_11" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="12LR" id="LR_12" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="13LR" id="LR_13" readonly="readonly" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>其他业务收入</td>
<td><input type="text" name="1QTSR" id="QTSR_1" size=2 style="border:0px;"/></td>
<td><input type="text" name="2QTSR" id="QTSR_2" size=2 style="border:0px;"/></td>
<td><input type="text" name="3QTSR" id="QTSR_3" size=2 style="border:0px;"/></td>
<td><input type="text" name="4QTSR" id="QTSR_4" size=2 style="border:0px;"/></td>
<td><input type="text" name="5QTSR" id="QTSR_5" size=2 style="border:0px;"/></td>
<td><input type="text" name="6QTSR" id="QTSR_6" size=2 style="border:0px;"/></td>
<td><input type="text" name="7QTSR" id="QTSR_7" size=2 style="border:0px;"/></td>
<td><input type="text" name="8QTSR" id="QTSR_8" size=2 style="border:0px;"/></td>
<td><input type="text" name="9QTSR" id="QTSR_9" size=2 style="border:0px;"/></td>
<td><input type="text" name="10QTSR" id="QTSR_10" size=2 style="border:0px;"/></td>
<td><input type="text" name="11QTSR" id="QTSR_11" size=2 style="border:0px;"/></td>
<td><input type="text" name="12QTSR" id="QTSR_12" size=2 style="border:0px;"/></td>
<td><input type="text" name="13QTSR" id="QTSR_13"size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>其他业务支出</td>
<td><input type="text" onblur="getRest(this)" name="1QTZC" id="QTZC_1" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="2QTZC" id="QTZC_2" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="3QTZC" id="QTZC_3" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="4QTZC" id="QTZC_4" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="5QTZC" id="QTZC_5" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="6QTZC" id="QTZC_6" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="7QTZC" id="QTZC_7" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="8QTZC" id="QTZC_8" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="9QTZC" id="QTZC_9" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="10QTZC" id="QTZC_10" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="11QTZC" id="QTZC_11" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="12QTZC" id="QTZC_12" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getRest(this)" name="13QTZC" id="QTZC_13" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>其他业务利润</td>
<td><input type="text" name="1QTLR" id="QTLR_1" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="2QTLR" id="QTLR_2" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="3QTLR" id="QTLR_3" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="4QTLR" id="QTLR_4" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="5QTLR" id="QTLR_5" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="6QTLR" id="QTLR_6" readonly="readonly" size=2 style="border:0px;"/> </td>
<td><input type="text" name="7QTLR" id="QTLR_7" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="8QTLR" id="QTLR_8" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="9QTLR" id="QTLR_9" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="10QTLR" id="QTLR_10" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="11QTLR" id="QTLR_11" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="12QTLR" id="QTLR_12" readonly="readonly" size=2 style="border:0px;"/></td>
<td><input type="text" name="13QTLR" id="QTLR_13" readonly="readonly" size=2 style="border:0px;"/></td>
</tr>
通过id,写一个js方法,每一行有十三个input,第十三个的值是前十二个的值和,如何去写这个js方法。
解决方案 »
- 正则表达式求 求详解求详解]
- 求教,火狐提示i, item 没有定义
- 请教一个comboBox的问题
- 强出的IE窗体如何去掉地址栏呢?
- js的dom中的replaceChild方法不成功,请大家看一下
- 图片高宽取值原理问题?
- 请问用javascript怎么实现对广告框架<iframe src=广告地址></iframe>点击计数呢??
- 真是奇怪,为什么我用mac 系统 netscape浏览器,在《div》中的下拉列表,设overflow:auto,下啦列表就打不开?
- 如何将所选择的答案值传给seession变量???
- 问一个在另一个页面添加,然后信息在另一个页面显示的问题??
- window.onbeforeunload 在firefox下无效
- 深夜求助!!!
*tableObj table对象 第几行
*/
function getSumValue(tableObj,rowIndex)
{
var sumValue=0;
var tRow=tableObj.rows[rowIndex];
for(var i=0;i<12;i++)
{
var tCell=tRow.cells[i];
if(tCell)
{
var tInputs=tCell.getElementsByTagName("input");
if(tInputs.length>0)
{
var tInput=tInputs[0];
sumValue+=tInput.value;
}
}
}
var resultCell=tRow.cells[12];
var resultInputs=resultCell.getElementsByTagName("input");
if(resultInputs.length>0)
{
resultInputs[0].value=sumValue;
}
}
var inputValue_13 = 0;
var pubStr = obj.split('_')[0];
for(var i=1;i<=13;i++){
var thisValue = document.getElementById(pubStr+i).value * 1;
inputValue_13 += thisValue;
}
document.getElementById(obj).value=inputValue;
}
var thisValue = document.getElementById(pubStr+i).value * 1;
这里写错了:应该是:
var thisValue = document.getElementById(pubStr+'_'+i).value * 1;
function getA(obj)
{
var id = obj.id;
var pre = id.split("_")[0];
var sum = 0;
for(i=1;i<=12;i++)
{
var c = document.getElementById(pre+"_"+i).value;
if(c!=''&&!isNaN(c))
{
sum+=parseFloat(c,10);
}
}
document.getElementById(pre+"_13").value=sum;
}
</script>
{ var sum=0; var tdValue=0; for(var i=1;i<=12;i++)
{
if(document.getElementById(objComId+i).value != "")
{
tdValue = eval(document.getElementById(objComId+i).value);
}else
{
tdValue = 0;
}
sum = sum + tdValue;
} document.getElementById(objComId+"13").value = sum;
}// Computer('QTLR_');
为什么页面会报出 ‘obj’未定义的错误
obj是你传进来的ID啊!你有没有传进来?alert看看?
window.onload=function(){
var tds=document.getElementsByTagName("input");
var sum=new Array();
for(var i=0;i<tds.length;i++){
var value=tds[i].value;
sum[i]=sum[i-1]+parseInt(value);
if ((i+1)%13==0){
tds[i].onblur=function(){ this.value=sum[i];}
}
}
}
var id = $(thisObj).attr('id');
var idSR = null;
var idCB = null;
var idSJ = null;
var idLR = null;
var vSR = 0;
var vCB = 0;
var vSJ = 0;
var vLR = 0;
if (id.indexOf('SJ') > 0) {
idSR = id.replace('SJ', 'SR');alert(idSR);
idCB = id.replace('SJ', 'CB');alert(idCB);
idSJ = id;
idLR = id.replace('SJ', 'LR');alert(idSJ);
}
vSR = parseFloat($('#' + idSR).val());
vCB = parseFloat($('#' + idCB).val());
vSJ = parseFloat($('#' + idSJ).val()); if (!isNaN(vSR) & !isNaN(vCB) & !isNaN(vSJ)) { $('#' + idLR).val(vSR - vCB - vSJ);
}
}
写好计算每行的值,现在是拿行与行之间做减法,无法获取ID,怎么修改我上面的js方法。