Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从js生成的多个表行中获取元素值_Javascript_Drop Down Menu_Html Table - Fatal编程技术网

Javascript 从js生成的多个表行中获取元素值

Javascript 从js生成的多个表行中获取元素值,javascript,drop-down-menu,html-table,Javascript,Drop Down Menu,Html Table,我使用js生成html表格,每行包含两个下拉列表和一个测试框,每个下拉列表都有onchange函数,我的问题是,当在第二个下拉列表onchange函数中选择第二个下拉列表时,如何获得第一个下拉选择值 我尝试了以下代码: var r = document.getElementById('AACTVTbl').getElementsByTagName('td')[idx-1].document.getElementById("division").value; alert(idx+" "+r);

我使用js生成html表格,每行包含两个下拉列表和一个测试框,每个下拉列表都有onchange函数,我的问题是,当在第二个下拉列表onchange函数中选择第二个下拉列表时,如何获得第一个下拉选择值

我尝试了以下代码:

  var r = document.getElementById('AACTVTbl').getElementsByTagName('td')[idx-1].document.getElementById("division").value;
alert(idx+" "+r); 
但仅从第一行获取值


有人能帮我吗?

嗯,终于找到了解决办法

idx= this.parentNode.parentNode.rowIndex
var selectedDivisionId=ele.form.division[idx-1].value;

你能粘贴所有的代码吗?这段代码断章取义,因此很难准确评估错误所在。