`
ITman学徒
  • 浏览: 2988 次
  • 性别: 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循环,...

    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对象还提供了许多内置方法,帮助我们处理数组。...

    后期ES5、ES6详细内容参照此网址进行学习,大家也可以参考https://wangdoc.com/javascript/bas

    遍历数组是JavaScript中最常见的操作之一,可以通过传统的`for`循环或更现代的方法实现: ```javascript let ages = [12, 13, 14, 15]; // 使用for循环遍历数组 for (let i = 0; i ; i++) { console.log(ages[i]); ...

Global site tag (gtag.js) - Google Analytics