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

Pratish Shrestha

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

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

如何在不使用jQuery的情况下使用纯JavaScript来做到这一点?我发现的所有答案都在jQuery中。

JSFiddle

减四

使用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;
    });
  });

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不使用循环的情况下将数组转换为Javascript中的对象?

在不使用array_to_json的情况下将记录数组转换为PostgreSQL中的JSON

尝试在不使用Java中的方法或数组的情况下将Integer转换为HexDecimal

如何在不使用Object.assign的情况下使用javascript将数组转换为Object

如何在不使用键的情况下将json转换为数组

如何在不使用Gson的情况下将JSON转换为数组

NAPI AsyncWorker:在不使用big for的情况下将指针数组转换为Napi :: Array?

在不使用指针的情况下将数组转换为多维C

PostgreSQL:如何在不使用中间hstore的情况下将键值表转换为json

如何在不使用jQuery的情况下将对象转换为对象数组?

在不使用熊猫的情况下将数据帧转换为 pyspark 中的字典

如何在不使用幻数的情况下将“字符数”转换为int?(在C ++中)

在不使用String或Charset的情况下,将字符数组从UTF-8转换为字节数组

在没有eval()的情况下将字符串转换为javascript中的数组

在JavaScript中如何在不使用JQuery的情况下使动态创建的表行可单击?

如何在不使用java.nio的情况下将字节数组转换为long?

如何在不使用存储过程的情况下将varchar内容(1,2,3)数据转换为SQL中的整数数组?

如何在不使用Ajax重新加载页面的情况下将javascript值转换为php变量

如何在不使用 SQL 的情况下将 Dataframe 的多行转换为 Scala 中的单行(使用 Dataframe API)?

在JavaScript中,有没有一种方法可以在不使用toLocaleString的情况下将Date转换为时区?

如何在不使用Pyspark中的collect()方法的情况下将pyspark.rdd.PipelinedRDD转换为数据框?

在不使用 toString() 的情况下将数字转换为 Scala 中的字符串表示形式

如何在不使用to_string或stoi的情况下将int转换为C ++ 11中的字符串?

如何在不使用doubleval函数的情况下将字符串转换为php中的double?

如何在不使用Jackson Api的情况下将Java中的字符串转换为List <String>

在不使用汇总函数(例如MAX,AVG等)的情况下,将行转换为SQL中的列

我可以在不使用R的情况下将.rda文件转换为python中的pandas数据框吗?

如何在不使用字典的情况下将字符串转换为python中的变量?

如何在不使用 for 循环的情况下将 List(Int) 转换为 Int