Dom 如何使用querySelector捕捉表文本值

Dom 如何使用querySelector捕捉表文本值,dom,web-scraping,Dom,Web Scraping,我正试图捕捉表格中的文本行。我已经非常接近了。当我在console开发工具中输入以下行document.queryselectoral(“td”)[3]时,它会返回以下信息 $65.00 但是,如何获得$65.00值 当我使用document.querySelectorAll(“td”)[3].textContent时,它并不总是工作,有时我有一个语法错误,有时我有一个值…您可以访问innerText属性,然后返回一个带有所需值的字符串 document.querySelectorAll("td

我正试图捕捉表格中的文本行。我已经非常接近了。当我在console开发工具中输入以下行
document.queryselectoral(“td”)[3]
时,它会返回以下信息

$65.00

但是,如何获得
$65.00


当我使用
document.querySelectorAll(“td”)[3].textContent时,它并不总是工作,有时我有一个语法错误,有时我有一个值…

您可以访问innerText属性,然后返回一个带有所需值的字符串

document.querySelectorAll("td")[3].textContent
document.querySelectorAll("td")[3].innerText

这将为您提供所需的值

您可以尝试将元素放在括号中或存储在临时变量中,因为语法错误是由双引号引起的@西蒙布雷顿双引号?你的意思是“而不是”?我认为问题中的双引号是无效的。这一个在我的浏览器中运行良好。实际上,有时它运行正常,有时不……我不明白……请注意,
“td”
“td”不同“
'td'
是的,我开始理解这一点。我知道怎么做这一个“还有这一个`但是这一个是什么?”(我在这里复制并通过了它)
document.querySelectorAll("td")[3].innerText