JS select 内的所有锚元素 table
JS select all anchor elements inside a table
我有一个 html 页面,其中一个部分带有 table。它由 link 组成,我需要全部获取它们,最好是在某种数组中。当我尝试在 table 中定位单个 link 时,它起作用了,我只是复制 JS 路径并且它起作用了。但无论我做什么,我都无法将 link 中的所有 link 设为目标,它通常 returns 为空或出错。这是 table 中单个 rown 的路径,这有效,但我需要 table 中的所有 a href,请帮忙!
#anchor-text-chart-section > div.table-container.mob-single-panel > table > tbody > tr:nth-child(3) > td.anchorText > a
const elements = document.querySelectorAll('#anchor-text-chart-section table a');
const urls = [];
for (const element of elements) {
urls.push(element.href);
}
console.log(urls);
我有一个 html 页面,其中一个部分带有 table。它由 link 组成,我需要全部获取它们,最好是在某种数组中。当我尝试在 table 中定位单个 link 时,它起作用了,我只是复制 JS 路径并且它起作用了。但无论我做什么,我都无法将 link 中的所有 link 设为目标,它通常 returns 为空或出错。这是 table 中单个 rown 的路径,这有效,但我需要 table 中的所有 a href,请帮忙!
#anchor-text-chart-section > div.table-container.mob-single-panel > table > tbody > tr:nth-child(3) > td.anchorText > a
const elements = document.querySelectorAll('#anchor-text-chart-section table a');
const urls = [];
for (const element of elements) {
urls.push(element.href);
}
console.log(urls);