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

时间:2011-04-22 03:26:09

标签: 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); 

但只是从第一行获得价值。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

嗯,终于找到了解决方案,

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