如何使用javascript或jquery从动态表中获取所有tablecell值

赛义夫

我有动态表,它包含 5 个文本框控件,我正在尝试检索所有控件的标签文本。我怎样才能做到这一点。

谢谢。

我试过的:

 var table = document.getElementById("ControlTable_");
  if (table != null) {
                    var trlength = table.rows.length;
                    for (var i = 0; i < trlength; i++) {
                        var tclenght = table.cells.length;
                        for (var j = 0; j < tclenght; j++) {
                            var check = table.rows[i].cells[j].innerText;
                        }
                    }
                }

在这里我得到了未定义的内文

杀手

您可以使用类似于以下功能的东西来表示您的表格:

const mapTo = (element, selector, callback) => Array.from(
  element.querySelectorAll(selector),
  callback
);

const extractText = td => td.textContent;

const tableAsJson = mapTo(
  document, 
  '#ControlTable_ tr', 
  (row) => mapTo(row, 'td', extractText),
);

console.log('table', tableAsJson);
<table id="ControlTable_">
  <tr>
    <td>hello</td>
    <td>World</td>
  </tr>
<table>

如果您的td元素还包含类似

<label for="something">
  Label
</label>

<input />

那么这样的事情可能会有所帮助

const extractText = td => td.querySelector('label').textContent;

请注意,请确保您在将来询问类似问题时附加了 dom 结构的相关部分:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用JQuery从动态html表中获取选定的行值?

来自分类Dev

如何使用JQuery在HTML表中获取所有值

来自分类Dev

如何从动态创建的行中获取值并将所有列和行值存储在数组中

来自分类Dev

Swift-如何从动态UITableView获取所有UISwitch值?

来自分类Dev

jQuery从动态创建的表的单元格中获取值null而不是正确的值

来自分类Dev

如何使用JQuery将值从动态创建的表传递到新的数据库查询中?

来自分类Dev

如何使用jquery从表中获取所有数据,包括输入和选择标签值?

来自分类Dev

如何从动态HTML表中获取特定的用户输入数据(Onchange函数,数字值)

来自分类Dev

如何使用jquery从动态添加的表中删除没有id的特定<td>单元格?

来自分类Dev

从动态表中获取一行(jQuery)

来自分类Dev

从动态表中获取一行(jQuery)

来自分类Dev

使用Javascript或JQuery从对象列表中获取所有值

来自分类Dev

如何使用jQuery删除从动态dataTables创建的表中某些表行?

来自分类Dev

使用jQuery UI从动态创建的选项卡中获取数据属性值

来自分类Dev

如何使用jQuery获取var中的dropdownlist的所有值?

来自分类Dev

使用JavaScript从动态对象列表中获取价值

来自分类Dev

使用变量从动态表获取行

来自分类Dev

如何使用android fresco从动画webp中获取所有位图?

来自分类Dev

将HTML表传递给Google Spreadsheet。从动态表中获取单元格值

来自分类Dev

如何从动态控件中获取价值?

来自分类Dev

使用jQuery单击链接时,如何获取动态表中单元格的值?

来自分类Dev

使用javascript从动态文本框中添加并获取用户输入的值的平均值

来自分类Dev

使用jquery获取所有单元格值属于html表中的一列

来自分类Dev

如何在JavaScript函数中获取表的所有td值

来自分类Dev

使用 jquery 获取动态表 td 值

来自分类Dev

使用SQL Pivot获取临时表中的所有值

来自分类Dev

如何使用jQuery获取div内的所有表ID

来自分类Dev

如何使用jQuery获取div内的所有表ID

来自分类Dev

如何使用 jquery/javascript 获取选中复选框的所有值?

Related 相关文章

  1. 1

    如何使用JQuery从动态html表中获取选定的行值?

  2. 2

    如何使用JQuery在HTML表中获取所有值

  3. 3

    如何从动态创建的行中获取值并将所有列和行值存储在数组中

  4. 4

    Swift-如何从动态UITableView获取所有UISwitch值?

  5. 5

    jQuery从动态创建的表的单元格中获取值null而不是正确的值

  6. 6

    如何使用JQuery将值从动态创建的表传递到新的数据库查询中?

  7. 7

    如何使用jquery从表中获取所有数据,包括输入和选择标签值?

  8. 8

    如何从动态HTML表中获取特定的用户输入数据(Onchange函数,数字值)

  9. 9

    如何使用jquery从动态添加的表中删除没有id的特定<td>单元格?

  10. 10

    从动态表中获取一行(jQuery)

  11. 11

    从动态表中获取一行(jQuery)

  12. 12

    使用Javascript或JQuery从对象列表中获取所有值

  13. 13

    如何使用jQuery删除从动态dataTables创建的表中某些表行?

  14. 14

    使用jQuery UI从动态创建的选项卡中获取数据属性值

  15. 15

    如何使用jQuery获取var中的dropdownlist的所有值?

  16. 16

    使用JavaScript从动态对象列表中获取价值

  17. 17

    使用变量从动态表获取行

  18. 18

    如何使用android fresco从动画webp中获取所有位图?

  19. 19

    将HTML表传递给Google Spreadsheet。从动态表中获取单元格值

  20. 20

    如何从动态控件中获取价值?

  21. 21

    使用jQuery单击链接时,如何获取动态表中单元格的值?

  22. 22

    使用javascript从动态文本框中添加并获取用户输入的值的平均值

  23. 23

    使用jquery获取所有单元格值属于html表中的一列

  24. 24

    如何在JavaScript函数中获取表的所有td值

  25. 25

    使用 jquery 获取动态表 td 值

  26. 26

    使用SQL Pivot获取临时表中的所有值

  27. 27

    如何使用jQuery获取div内的所有表ID

  28. 28

    如何使用jQuery获取div内的所有表ID

  29. 29

    如何使用 jquery/javascript 获取选中复选框的所有值?

热门标签

归档