html表单值到javascript数组
如何在html表(javascript中的多维数组)中插入值 此外,例如在数组的列之间执行计算,并将结果插入到同一数组的列中 谢谢你的回答。谷歌上的一些东西 Javascript代码:html表单值到javascript数组,javascript,html,arrays,Javascript,Html,Arrays,如何在html表(javascript中的多维数组)中插入值 此外,例如在数组的列之间执行计算,并将结果插入到同一数组的列中 谢谢你的回答。谷歌上的一些东西 Javascript代码: var multiArray; window.onload = function() { // load the table into the multidimensional array. multiArray = []; var trs = document.getElementsBy
var multiArray;
window.onload = function() {
// load the table into the multidimensional array.
multiArray = [];
var trs = document.getElementsByTagName('TR');
for(var i = 0; i < trs.length; i++) {
var arr = [];
var tds = trs[i].childNodes;
for(var j = 0; j < tds.length; j++) {
var td = tds[j];
if (td.tagName === 'TD') {
arr.push(td.innerHTML);
}
}
multiArray.push(arr);
}
// perform some calculations between the columns of the array
var resCalc = [];
for(i = 0; i < multiArray.length; i++) {
resCalc[i] = 0;
for(j = 0; j < multiArray[i].length; j++) {
resCalc[i] += multiArray[i][j];
}
}
// insert the results into a column of the same array
var columnToModify = 0; // the index of the column you want to change
for(i = 0; i < multiArray.length; i++) {
multiArray[i][columnToModify] = resCalc[i];
}
};
var多数组;
window.onload=函数(){
//将表加载到多维数组中。
多阵列=[];
var trs=document.getElementsByTagName('TR');
对于(变量i=0;i
您是说添加两个阵列吗?如c[i]=a[i]+b[i]代码>?我无法理解这个问题,无法将其编辑成更容易理解的内容。。。你用翻译了吗?当然,这不是问题,但再试试可能是个好主意?如何在javascript中将html表中的值插入多维数组?很抱歉。你没有用问题的形式表达你的问题。