document.querySelectorAll holt den Innentext aller ausgewählten Elemente auf einmal reinem Javascript

Ich möchte den gesamten Innentext einer ganzen Spalte einer sehr langen HTML-Tabelle (zufällige Länge) erhalten. Ich benutze diesen Code:

var tbEls = document.querySelectorAll('#tBodyID tr td:nth-child(cidx)');

Wo cidx = der Spaltenindex, aus dem ich Inhalte extrahieren möchte.

Aber ein solcher Code extrahiert alle td-Elemente (mit dem inneren Text in ihnen natürlich). Es extrahiert jedoch nicht direkt den gesamten inneren Text in ihnen. Aus diesem Grund muss ich das zurückgegebene tdEls-Array mit einer for-Schleife erneut verarbeiten, um aus jedem tbEls [i] -Element einen eigenen Innentext zu extrahieren. Es funktioniert aber ...

Meine Frage ist

In reinem JS (keine externen Bibliotheken oder Frameworks) ist es möglich, einen direkteren Ansatz zu verwenden, um eine Verbesserung zu erzielenjust and only der Parameter querySelectorAll('#tBodyID tr td:nth-child(cidx)') um direkt @ zu bekommalle td Elemente innerText auf einmal und in nur einer Javascript-Anweisung und ohne die Notwendigkeit, das zurückgegebene Array mit der for-Schleife oder etwas anderem erneut zu verarbeiten?

In anderen Worten, gibt es eine Art InnerText-Selektor, mit dem alle auf einmal ohne zusätzliche Schleife abgerufen werden können?

Kein Problem, wenn es von alten Browsern nicht erkannt wird, sie tun mir leid.

as ich hoffe zu erreichen, ist so etwas wie:

var arrTblColInnerText = document.querySelectorAll('#tBodyID tr td:nth-child(cidx):alltd:innerText');

Ich möchte ein Array ähnlich dem Folgenden erhalten:

0: value from column cidx cell 0
1: value from column cidx cell 1
2: value from column cidx cell 2
3: value from column cidx cell 3
...
n: value from column cidx cell n

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage