当前位置:  开发笔记 > 编程语言 > 正文

在不使用jQuery的情况下将表转换为JavaScript中的数组

如何解决《在不使用jQuery的情况下将表转换为JavaScript中的数组》经验,为你挑选了1个好方法。

我需要根据表中的内容将我创建的表格转换为多维数组.数组的格式如下:

 var array = [
               [column,column,...],
               [column,column,...],
               ...
              ];

如何在不使用jQuery的情况下使用纯JavaScript进行此操作?我找到的所有答案都在jQuery中.

JSFiddle.



1> MinusFour..:

使用qSA并且Array.prototype.map非常简单.

var tableInfo = Array.prototype.map.call(document.querySelectorAll('#tableId tr'), function(tr){
  return Array.prototype.map.call(tr.querySelectorAll('td'), function(td){
    return td.innerHTML;
    });
  });

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有