`
ITman学徒
  • 浏览: 3040 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

求高手指导遍历数组的JavaScript方法该怎么写

阅读更多
遍历id为"a"的数组现在要把e和f中的值求和给d,本来不循环的时候下面的JS方法可以实现,但是一旦遍历循环就会出现Undefinded报错,求指导循环的JS方法应该怎么写???
<logic:iterate id="a" name="b" indexId="index">
<tr>
<td>
<html:text property="d"/>
</td>
<td>
<html:text property="e" onchange="getValue()"/>
</td>
<td>
<html:text property="f" onchange="getValue()"/>
</td>
</tr></logic:iterate>

<script type="text/javascript">
function getValue(){
var sum = 0;
if (document.forms[0].e.value != null && document.forms[0].e.value != "" && isNumber(document.forms[0].e.value)) {
sum += parseInt(document.forms[0].e.value);
}
if (document.forms[0].f.value != null && document.forms[0].f.value != "" && isNumber(document.forms[0].f.value)) {
sum += parseInt(document.forms[0].f.value);
}
document.forms[0].d.value = sum;
}
</script>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics