【问题标题】:Get element value from multiple table rows generated by js从js生成的多个表行中获取元素值
【发布时间】:2011-04-22 03:26:08
【问题描述】:

我在html中生成了html的表,每行包含两个下拉和1个测试框,每个下降都有onchange函数,我的问题是如何在第二次下拉时获得第一个下拉所选择的值第二个下拉onchange函数。

我尝试了以下代码:

  var r = document.getElementById('AACTVTbl').getElementsByTagName('td')[idx-1].document.getElementById("division").value;
alert(idx+" "+r); 

但只从第一行获取价值。

谁能帮帮我?

【问题讨论】:

  • 你能粘贴所有的代码吗?此 sn-p 与上下文无关,因此难以准确评估问题所在。

标签: javascript drop-down-menu html-table


【解决方案1】:

嗯,终于找到解决办法了,

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2021-06-19
    • 2020-01-13
    • 1970-01-01
    相关资源
    最近更新 更多