<table class="table_01" id="table_01">
<tr bgcolor="#99CC00">
<td bgcolor="#FEFEFE"> </td>
<td>科目</td>
<td>一月</td>
<td>二月</td>
<td>三月</td>
<td>四月</td>
<td>五月</td>
<td>六月</td>
<td>七月</td>
<td>八月</td>
<td>九月</td>
<td>十月</td>
<td>十一月</td>
<td>十二月</td>
<td>Total</td>
</tr>
<tr>
<td> 房租</td>
td><input type="text" value="${finance.rent[0]}" id="1FZ" size=2 style="border:0px;" /> </td>
<td><input type="text" value="${finance.rent[1]}" id="2FZ" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>物业管理费</td>
<td><input type="text" value="${finance.managementFee[0]}" id="1WY" size=2 style="border:0px;" /></td>
<td><input type="text" value="${finance.managementFee[1]}" id="2WY" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>其他办事处及公司宿舍租金</td>
<td><input type="text" value="${finance.otherOfficeAndCompanysRent[0]}" id="1ZJ" size=2 style="border:0px;" /></td>
<td><input type="text" value="${finance.otherOfficeAndCompanysRent[1]}" id="2ZJ" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>公司开会酒店食宿会务费用</td>
<td><input type="text" onblur="getAggregate(this)" id="1KH" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2KH" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>员工福利费(社保补贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1SBBT" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2SBBT" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>员工福利费(手机补贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1SJ" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2SJ" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>员工福利费(住房补贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1ZF" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2ZF" size=2 style="border:0px;"/></td>
</tr><tr>
<td>员工福利费(车贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1CT" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2CT" size=2 style="border:0px;"/></td>
</tr><tr>
<td>员工活动费</td>
<td><input type="text" value="${finance.staffActivities[0]}" id="1HD" size=2 style="border:0px;"/></td>
<td><input type="text" value="${finance.staffActivities[1]}" id="2HD" size=2 style="border:0px;"/></td>
</tr><tr>
<td>员工学习及培训费</td>
<td><input type="text" value="${finance.learningAndTraining[0]}" id="1PX" size=2 style="border:0px;" /></td>
<td><input type="text" value="${finance.learningAndTraining[1]}" id="2PX" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>财务费用</td>
<td><input type="text" onblur="getAggregate(this)" id="1CW" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2CW" size=2 style="border:0px;"/></td>
</tr><tr>
<td>工资</td>
<td><input type="text" onblur="getAggregate(this)" id="1GZ" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2GZ" size=2 style="border:0px;"/></td>
</tr><tr>
<td>佣金</td>
<td><input type="text" onblur="getAggregate(this)" id="1YJ" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2YJ" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>期间费用合计</td>
<td><input type="text" id="1HJ" readonly="readonly" size=3 style="border:0px;"/></td>
<td><input type="text" id="1HJ" readonly="readonly" size=3 style="border:0px;"/></td>
</tr>房租 、物业管理费、 其他办事处及公司宿舍租金、 员工活动费、 员工学习及培训费这五项是从数据库查询出来的,
公司开会酒店食宿会务费用、员工福利费(社保补贴)、员工福利费(手机补贴)、员工福利费(住房补贴)、员工福利费(车贴)、财务费用、工资、佣金 这八项是手填的。期间费用合计是等于 从数据库查询出来的五项 加上 手填的八项。用js怎么去写 实现方法。
<tr bgcolor="#99CC00">
<td bgcolor="#FEFEFE"> </td>
<td>科目</td>
<td>一月</td>
<td>二月</td>
<td>三月</td>
<td>四月</td>
<td>五月</td>
<td>六月</td>
<td>七月</td>
<td>八月</td>
<td>九月</td>
<td>十月</td>
<td>十一月</td>
<td>十二月</td>
<td>Total</td>
</tr>
<tr>
<td> 房租</td>
td><input type="text" value="${finance.rent[0]}" id="1FZ" size=2 style="border:0px;" /> </td>
<td><input type="text" value="${finance.rent[1]}" id="2FZ" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>物业管理费</td>
<td><input type="text" value="${finance.managementFee[0]}" id="1WY" size=2 style="border:0px;" /></td>
<td><input type="text" value="${finance.managementFee[1]}" id="2WY" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>其他办事处及公司宿舍租金</td>
<td><input type="text" value="${finance.otherOfficeAndCompanysRent[0]}" id="1ZJ" size=2 style="border:0px;" /></td>
<td><input type="text" value="${finance.otherOfficeAndCompanysRent[1]}" id="2ZJ" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>公司开会酒店食宿会务费用</td>
<td><input type="text" onblur="getAggregate(this)" id="1KH" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2KH" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>员工福利费(社保补贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1SBBT" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2SBBT" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>员工福利费(手机补贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1SJ" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2SJ" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>员工福利费(住房补贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1ZF" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2ZF" size=2 style="border:0px;"/></td>
</tr><tr>
<td>员工福利费(车贴)</td>
<td><input type="text" onblur="getAggregate(this)" id="1CT" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2CT" size=2 style="border:0px;"/></td>
</tr><tr>
<td>员工活动费</td>
<td><input type="text" value="${finance.staffActivities[0]}" id="1HD" size=2 style="border:0px;"/></td>
<td><input type="text" value="${finance.staffActivities[1]}" id="2HD" size=2 style="border:0px;"/></td>
</tr><tr>
<td>员工学习及培训费</td>
<td><input type="text" value="${finance.learningAndTraining[0]}" id="1PX" size=2 style="border:0px;" /></td>
<td><input type="text" value="${finance.learningAndTraining[1]}" id="2PX" size=2 style="border:0px;" /></td>
</tr>
<tr>
<td>财务费用</td>
<td><input type="text" onblur="getAggregate(this)" id="1CW" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2CW" size=2 style="border:0px;"/></td>
</tr><tr>
<td>工资</td>
<td><input type="text" onblur="getAggregate(this)" id="1GZ" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2GZ" size=2 style="border:0px;"/></td>
</tr><tr>
<td>佣金</td>
<td><input type="text" onblur="getAggregate(this)" id="1YJ" size=2 style="border:0px;"/></td>
<td><input type="text" onblur="getAggregate(this)" id="2YJ" size=2 style="border:0px;"/></td>
</tr>
<tr>
<td>期间费用合计</td>
<td><input type="text" id="1HJ" readonly="readonly" size=3 style="border:0px;"/></td>
<td><input type="text" id="1HJ" readonly="readonly" size=3 style="border:0px;"/></td>
</tr>房租 、物业管理费、 其他办事处及公司宿舍租金、 员工活动费、 员工学习及培训费这五项是从数据库查询出来的,
公司开会酒店食宿会务费用、员工福利费(社保补贴)、员工福利费(手机补贴)、员工福利费(住房补贴)、员工福利费(车贴)、财务费用、工资、佣金 这八项是手填的。期间费用合计是等于 从数据库查询出来的五项 加上 手填的八项。用js怎么去写 实现方法。
解决方案 »
- 网页上的验证码怎么搞的啊,点击看不清换一张 又可以换 求代码啊
- 网页应用.转发到QQ空间.新浪微博,人人网.这些功能怎么添加到自己站上
- 同名input的值不能相等
- (js)如何在一个文本框输入关键字,在另一个selectBox中自动提示,在线等!
- 请问这个问号表达式怎么修改
- 一个关于点击链接产生“确定”和“取消”对话框的代码?
- input type=file的问题
- 如何防范?在线等待
- 怎样限制输入框只能输入数字???
- 如何本地写入?
- 一个超简单的问题,判断acess表单中含有特定字符的字段所在的行变为红色!!!
- 为什么我的Jquery代码在firfox中运行正常在Ie上也可以运行但是左下角却有错误提示说缺少对象?
填的数据非数
function jsnan(myid) {
var str = document.getElementById(myid).value;
if (isNaN(str)) {
alert("应该是数字")
document.getElementById(myid).value = 0;
return false;
} else { return true; }
var idFZ = null;
var idWY = null;
var idZJ = null;
var idDH = null;
var idWL = null;
var idSF = null;
var idDF = null;
var idBGYP = null;
var idRYP = null;
var idFY = null;
var idQJ = null;
var idKD = null;
var idSB = null;
var idJJ = null;
var idQT = null;
var idBSFY = null;
var idJX = null;
var idWD = null;
var idGS = null;
var idKH = null;
var idSBBT = null;
var idSJ = null;
var idZF = null;
var idCT = null;
var idSH = null;
var idHD = null;
var idPX = null;
var idZP = null;
var idCW = null;
var idGZ = null;
var idYJ = null;
var idHJ = null;
var vFZ = 0;
var vWY = 0;
var vZJ = 0;
var vDH = 0;
var vWL = 0;
var vSF = 0;
var vDF = 0;
var vBGYP = 0;
var vRYP = 0;
var vFY = 0;
var vQJ = 0;
var vKD = 0;
var vSB = 0;
var vJJ = 0;
var vQT = 0;
var vBSFY = 0;
var vJX = 0;
var vWD = 0;
var vGS = 0;
var vKH = 0;
var vSBBT = 0;
var vSJ = 0;
var vZF = 0;
var vCT = 0;
var vSH = 0;
var vHD = 0;
var vPX = 0;
var vZP = 0;
var vCW = 0;
var vGZ = 0;
var vYJ = 0;
var vHJ = 0; if(id.indexOf('KH') > 0){
idFZ = id.replace('KH', 'FZ');
idWY = id.replace('KH', 'WY');
idZJ = id.replace('KH', 'ZJ');
idDH = id.replace('KH', 'DH');
idWL = id.replace('KH', 'WL');
idSF = id.replace('KH', 'SF');
idDF = id.replace('KH', 'DF');
idBGYP = id.replace('KH', 'BGYP');
idRYP = id.replace('KH', 'RYP');
idFY = id.replace('KH', 'FY');
idQJ = id.replace('KH', 'QJ');
idKD = id.replace('KH', 'KD');
idSB = id.replace('KH', 'SB');
idJJ = id.replace('KH', 'JJ');
idQT = id.replace('KH', 'QT');
idBSFY = id.replace('KH', 'BSFY');
idJX = id.replace('KH', 'JX');
idWD = id.replace('KH', 'WD');
idGS = id.replace('KH', 'GS');
idKH = id;
idSBBT = id.replace('KH', 'SBBT');
idSJ = id.replace('KH', 'SJ');
idZF = id.replace('KH', 'ZF');
idCT = id.replace('KH', 'CT');
idSH = id.replace('KH', 'SH');
idHD = id.replace('KH', 'HD');
idPX = id.replace('KH', 'PX');
idZP = id.replace('KH', 'ZP');
idCW = id.replace('KH', 'CW');
idGZ = id.replace('KH', 'GZ');
idYJ = id.replace('KH', 'YJ');
idHJ = id.replace('KH', 'HJ');
}else
{
idFZ = id.replace('SBBT', 'FZ');
idWY = id.replace('SBBT', 'WY');
idZJ = id.replace('SBBT', 'ZJ');
idDH = id.replace('SBBT', 'DH');
idWL = id.replace('SBBT', 'WL');
idSF = id.replace('SBBT', 'SF');
idDF = id.replace('SBBT', 'DF');
idBGYP = id.replace('SBBT', 'BGYP');
idRYP = id.replace('SBBT', 'RYP');
idFY = id.replace('SBBT', 'FY');
idQJ = id.replace('SBBT', 'QJ');
idKD = id.replace('SBBT', 'KD');
idSB = id.replace('SBBT', 'SB');
idJJ = id.replace('SBBT', 'JJ');
idQT = id.replace('SBBT', 'QT');
idBSFY = id.replace('SBBT', 'BSFY');
idJX = id.replace('SBBT', 'JX');
idWD = id.replace('SBBT', 'WD');
idGS = id.replace('SBBT', 'GS');
idKH = id.replace('SBBT', 'KH');
idSBBT = id;
idSJ = id.replace('SBBT', 'SJ');
idZF = id.replace('SBBT', 'ZF');
idCT = id.replace('SBBT', 'CT');
idSH = id.replace('SBBT', 'SH');
idHD = id.replace('SBBT', 'HD');
idPX = id.replace('SBBT', 'PX');
idZP = id.replace('SBBT', 'ZP');
idCW = id.replace('SBBT', 'CW');
idGZ = id.replace('SBBT', 'GZ');
idYJ = id.replace('SBBT', 'YJ');
idHJ = id.replace('SBBT', 'HJ');
idFZ = id.replace('SJ', 'FZ');
idWY = id.replace('SJ', 'WY');
idZJ = id.replace('SJ', 'ZJ');
idDH = id.replace('SJ', 'DH');
idWL = id.replace('SJ', 'WL');
idSF = id.replace('SJ', 'SF');
idDF = id.replace('SJ', 'DF');
idBGYP = id.replace('SJ', 'BGYP');
idRYP = id.replace('SJ', 'RYP');
idFY = id.replace('SJ', 'FY');
idQJ = id.replace('SJ', 'QJ');
idKD = id.replace('SJ', 'KD');
idSB = id.replace('SJ', 'SB');
idJJ = id.replace('SJ', 'JJ');
idQT = id.replace('SJ', 'QT');
idBSFY = id.replace('SJ', 'BSFY');
idJX = id.replace('SJ', 'JX');
idWD = id.replace('SJ', 'WD');
idGS = id.replace('SJ', 'GS');
idKH = id.replace('SJ', 'KH');
idSBBT = id.replace('SJ', 'SBBT');
idSJ = id;
idZF = id.replace('SJ', 'ZF');
idCT = id.replace('SJ', 'CT');
idSH = id.replace('SJ', 'SH');
idHD = id.replace('SJ', 'HD');
idPX = id.replace('SJ', 'PX');
idZP = id.replace('SJ', 'ZP');
idCW = id.replace('SJ', 'CW');
idGZ = id.replace('SJ', 'GZ');
idYJ = id.replace('SJ', 'YJ');
idHJ = id.replace('SJ', 'HJ');
idFZ = id.replace('ZF', 'FZ');
idWY = id.replace('ZF', 'WY');
idZJ = id.replace('ZF', 'ZJ');
idDH = id.replace('ZF','DH');
idWL = id.replace('ZF', 'WL');
idSF = id.replace('ZF', 'SF');
idDF = id.replace('ZF', 'DF');
idBGYP = id.replace('ZF', 'BGYP');
idRYP = id.replace('ZF', 'RYP');
idFY = id.replace('ZF', 'FY');
idQJ = id.replace('ZF', 'QJ');
idKD = id.replace('ZF', 'KD');
idSB = id.replace('ZF', 'SB');
idJJ = id.replace('ZF', 'JJ');
idQT = id.replace('ZF', 'QT');
idBSFY = id.replace('ZF', 'BSFY');
idJX = id.replace('ZF', 'JX');
idWD = id.replace('ZF', 'WD');
idGS = id.replace('ZF', 'GS');
idKH = id.replace('ZF', 'KH');
idSBBT = id.replace('ZF', 'SBBT');
idSJ = id.replace('ZF', 'SJ');
idZF = id;
idCT = id.replace('ZF', 'CT');
idSH = id.replace('ZF', 'SH');
idHD = id.replace('ZF', 'HD');
idPX = id.replace('ZF', 'PX');
idZP = id.replace('ZF', 'ZP');
idCW = id.replace('ZF', 'CW');
idGZ = id.replace('ZF', 'GZ');
idYJ = id.replace('ZF', 'YJ');
idHJ = id.replace('ZF', 'HJ');
。
}
vFZ = parseFloat($('#' + idFZ).val());
vWY = parseFloat($('#' + idWY).val());
vZJ = parseFloat($('#' + idZJ).val());
vDH = parseFloat($('#' + idDH).val());
vWL = parseFloat($('#' + idWL).val());
vSF = parseFloat($('#' + idSF).val());
vDF = parseFloat($('#' + idDF).val());
vBGYP = parseFloat($('#' + idBGYP).val());
vRYP = parseFloat($('#' + idRYP).val());
vFY = parseFloat($('#' + idFY).val());
vQJ = parseFloat($('#' + idQJ).val());
vKD = parseFloat($('#' + idKD).val());
vSB = parseFloat($('#' + idSB).val());
vJJ = parseFloat($('#' + idJJ).val());
vQT = parseFloat($('#' + idQT).val());
vBSFY = parseFloat($('#' + idBSFY).val());
vJX = parseFloat($('#' + idJX).val());
vWD = parseFloat($('#' + idWD).val());
vGS = parseFloat($('#' + idGS).val());
vKH = parseFloat($('#' + idKH).val());alert(vKH);
vSBBT = parseFloat($('#' + idSBBT).val());alert(vSBBT);
vSJ = parseFloat($('#' + idSJ).val());alert(vSJ);
vZF = parseFloat($('#' + idZF).val());alert(vZF);
vCT = parseFloat($('#' + idCT).val());alert(vCT);
vSH = parseFloat($('#' + idSH).val());
vHD = parseFloat($('#' + idHD).val());
vPX = parseFloat($('#' + idPX).val());
vZP = parseFloat($('#' + idZP).val());
vCW = parseFloat($('#' + idCW).val());alert(vCW);
vGZ = parseFloat($('#' + idGZ).val());alert(vGZ);
vYJ = parseFloat($('#' + idYJ).val());alert(vYJ);
if (!isNaN(vFZ) & !isNaN(vWY) & !isNaN(vZJ) & !isNaN(vDH) & !isNaN(vWL) & !isNaN(vSF) & !isNaN(vDF) & !isNaN(vBGYP) & !isNaN(vRYP) & !isNaN(vFY) & !isNaN(vQJ) & !isNaN(vKD) & !isNaN(vSB) & !isNaN(vJJ) & !isNaN(vQT) & !isNaN(vBSFY) & !isNaN(vJX) & !isNaN(vWD) & !isNaN(vGS) & !isNaN(vKH) & !isNaN(vSBBT) & !isNaN(vSJ) & !isNaN(vZF) & !isNaN(vCT) & !isNaN(vSH) & !isNaN(vHD) & !isNaN(vPX) & !isNaN(vZP) & !isNaN(vCW) & !isNaN(vGZ) & !isNaN(vYJ))
{
$('#' + idHJ).val(vFZ + vWY + vZJ + vDH + vWL + vSF + vDF + vBGYP + vRYP + vFY + vQJ + vKD + vSB + vJJ + vQT + vBSFY + vJX + vWD + vGS + vKH + vSBBT + vSJ + vZF + vCT + vSH + vHD + vPX + vZP + vCW + vGZ + vYJ);
}
}
手填的八项, 第一个输入没有问题 ,从第二个手输入开始 就有输出时NaN 的错误 ,我该如何修改我的JS。