`
ITman学徒
  • 浏览: 3009 次
  • 性别: 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>
分享到:
评论

相关推荐

    PHP中遍历数组的三种常用方法实例分析

    本文实例讲述了PHP中遍历数组的三种常用方法。分享给大家供大家参考,具体如下: 在PHP中操作最多的数据估计也就是数组了,有着效率高、速度快、存储方便的特点。 PHP中遍历数组有三种常用的方法: 1、for循环,...

    Python程序计算逆序对数量,采用双循环结构遍历数组查找逆序对

    内容概要:本文详细介绍了用 Python 实现的一个简单逆序数计算程序,采用双循环结构遍历数组查找逆序对。文中还提及了若希望提高运算效率时可进一步选择低时间复杂度的解决方案。 适合人群:Python 初学者以及需要对...

    javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号.docx

    "javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号" 本文解释了如何使用JavaScript算法解决一个特定的算法题目,即在不重复的N位数的组合中找出某个数的大小排列序号。该题目要求生成从小到...

    Vue中遍历数组的新方法实例详解

    在Vue中遍历数组是开发过程中常见的操作,而随着ES6的推广,以及Vue框架的更新,现在有了更多高效且简洁的方法来完成这一任务。本文将详细讲解几种Vue中遍历数组的新方法,并通过实例代码展示如何使用这些方法。这些...

    Lua中遍历数组和table的4种方法

    本文将详细介绍Lua中遍历数组和table的四种方法,并通过示例解释每种方法的具体使用场景。 首先,我们需要了解Lua中的数组和table是两种不同的数据结构。数组在Lua中其实就是一个特殊的table,它的索引是连续的数字...

    几个常用javascript函数

    与`forEach()`类似,`map()`也遍历数组,但它创建一个新的数组,新数组的元素是原始数组元素经过回调函数处理后的结果。例如: ```javascript const numbers = [1, 2, 3, 4, 5]; const squaredNumbers = numbers...

    javascript入门之数组[新手必看]

    遍历数组通常使用`for`循环,可以遍历数组中的所有元素。 ```javascript var arr = [1, 2, 3, 4, 5]; for (var i = 0; i ; i++) { if (!arr[i]) continue; // 跳过null, undefined和不存在的元素 } ``` #### 七、...

    javascript 五子棋

    JavaScript可以方便地处理这些逻辑,例如遍历数组检查连珠、设置标记以避免重复下棋等。 5. 函数封装:为了保持代码的清晰和可维护性,开发者会将每部分功能封装成函数,如`placeChess()`放置棋子,`checkWin()`...

    事半功倍之Javascript

    遍历数组可以通过循环来实现,例如: ```javascript var array = new Array(5); array[0] = 1; array[1] = 3; array[2] = 5; array[3] = 7; array[4] = 11; for (var i = 0; i ; i++) { console.log(array[i]); } `...

    javascript版本七彩连珠

    数组操作在七彩连珠中至关重要,比如遍历数组寻找连珠、交换位置等。 4. **算法实现**:游戏的核心是判断和消除连珠的算法。可能需要实现的算法包括但不限于: - 水平、垂直方向的连珠检查:沿着行或列检查是否有...

    JavaScript数组特性与实践应用深入详解

    遍历数组时,虽然可以使用for...in循环,但这种方式可能会遍历到原型链上的属性,因此推荐使用for循环或forEach方法。在使用for循环时,循环的起始条件是0,终止条件是数组的length属性值,每次循环都检查当前索引...

    JavaScript对象与数组参考大全JavaScript语法结构

    5. 遍历数组:`for`循环、`forEach`、`map`、`filter`等方法可以用来遍历数组中的每一个元素。 6. 空数组:`[]`表示空数组,`Array()`构造函数也可以创建空数组。 三、JavaScript语法结构 1. 变量声明:使用`var`、...

    大学Javascript网络课考试题答案.doc

    11. 使用`for...in`语句可以遍历数组中的每个元素。 12. `toString()`是Date对象的方法,但`strike()`不是。 13. `strike()`不是Math对象的方法,`random()`、`floor()`和`pow()`是。 14. `reload()`是window对象的...

    C#使用foreach循环遍历数组完整实例

    类似于第一种方法,但在这里我们同时指定了数组大小(5)和初始值。 `foreach`循环是遍历数组的理想选择,因为它简化了访问数组每个元素的过程。在C#中,使用`foreach`循环遍历数组的基本语法如下: ```csharp ...

    JavaScript中数组常见操作技巧

    // 使用forEach方法遍历数组 arr.forEach(function(currentValue, index, array) { // do something with currentValue, index, array }); ``` #### 动态创建二维数组 `push()` 方法除了可以添加新元素到数组末尾...

    Javascript基础之数组使用.doc

    遍历数组内容通常使用for循环,例如: ```javascript for (var i = 0; i ; i++) { console.log("Index " + i + ": " + myArray[i]); } ``` 此外,JavaScript的Array对象还提供了许多内置方法,帮助我们处理数组。...

Global site tag (gtag.js) - Google Analytics