<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD> <BODY>
<form>
<table width="90%" height="34" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#006699" style="border-collapse:collapse" id="targetTable">
<tr>
<td align="center" rowspan="2"width=3% >人员费用</td>
</tr>
<tr id="items3">
<td rowspan='1'>
<input onChange=getPhasePersonnelCost(2) type="text" value="0.0" id="2_2_3_1" name="Ele2" class='teext' /></td>
<td rowspan='1'>
<input onChange=getPhasePersonnelCost(2) type="text" value="0.0" id="2_2_3_1" name="Ele2" class='teext' /></td>
<td rowspan='1'>
<input onChange=getPhasePersonnelCost(2) type="text" value="0.0" id="2_2_3_1" name="Ele2" class='teext' /></td>
</tr>
</table> </form>
</BODY>
</HTML>
<script type="text/javascript">
function getPhasePersonnelCost(AtypeId){
var AtypeName='Ele';
var AtypeName=AtypeName+AtypeId;
var perCostArray="document.forms[0]."+AtypeName;
alert(perCostArray);
alert(perCostArray.length);
var pc="0";
if(!perCostArray.length){
pc=document.forms[0].phasePersonnelCost.value;
}else{
for(var i=0; i<perCostArray.length;i++){
pc=parseInt(pc)+parseInt(perCostArray[i].value);
}}
if(parseInt(pc) > document.forms[0].personnelCost.value){
alert("人员阶段费用大于总人员费,请从新填写");
document.forms[0].personnelCost.focus();
}
}
</script>js问题!很郁闷alert(perCostArray.length);为什长度是22啊!不理解啊!高手们谢谢!
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD> <BODY>
<form>
<table width="90%" height="34" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#006699" style="border-collapse:collapse" id="targetTable">
<tr>
<td align="center" rowspan="2"width=3% >人员费用</td>
</tr>
<tr id="items3">
<td rowspan='1'>
<input onChange=getPhasePersonnelCost(2) type="text" value="0.0" id="2_2_3_1" name="Ele2" class='teext' /></td>
<td rowspan='1'>
<input onChange=getPhasePersonnelCost(2) type="text" value="0.0" id="2_2_3_1" name="Ele2" class='teext' /></td>
<td rowspan='1'>
<input onChange=getPhasePersonnelCost(2) type="text" value="0.0" id="2_2_3_1" name="Ele2" class='teext' /></td>
</tr>
</table> </form>
</BODY>
</HTML>
<script type="text/javascript">
function getPhasePersonnelCost(AtypeId){
var AtypeName='Ele';
var AtypeName=AtypeName+AtypeId;
var perCostArray="document.forms[0]."+AtypeName;
alert(perCostArray);
alert(perCostArray.length);
var pc="0";
if(!perCostArray.length){
pc=document.forms[0].phasePersonnelCost.value;
}else{
for(var i=0; i<perCostArray.length;i++){
pc=parseInt(pc)+parseInt(perCostArray[i].value);
}}
if(parseInt(pc) > document.forms[0].personnelCost.value){
alert("人员阶段费用大于总人员费,请从新填写");
document.forms[0].personnelCost.focus();
}
}
</script>js问题!很郁闷alert(perCostArray.length);为什长度是22啊!不理解啊!高手们谢谢!
解决方案 »
- 请教在java中把字符串转换为日期/时间的数据类型输入access的方法
- 把jsp网站放到公司服务器上的具体步骤?
- 从其它机器上拷过来的代码,不知道为什么注释是乱码
- 请问做 JSP 开发用哪个 Linux 版本开发比较合适?
- 急等java ResultSet
- 精通Hibernate 群号:6521469,有志于研究Hibernate/Struts/Eclipse的人加入!!
- 可不可以给这个附初值??<input type=file name=qwer value="请选择文件">
- 急::求教在线WEB编辑器的修改显示的问题~~~~~~
- 【送400分】讨论browser端的多笔记录输入问题
- 哪里有Struct的详细讲解(最好是中文的)
- 数据库写入和读取的问题
- 【HTML】如何动态生成文本框
LZ真小气
var AtypeName=AtypeName+AtypeId;
var perCostArray="document.forms[0]."+AtypeName;这就是22了LZ真小气