Javascript 引用此HTML代码段的值
我目前正在编写一个机器人程序,根据用户提供的关键字从位于的商店自动购买物品。机器人是一个Chrome扩展,所以我使用JavaScript。到目前为止,我发现搜索项目的唯一方法是让机器人单独打开每个项目的页面并搜索其名称,但基于互联网速度,机器人必须等到页面完全加载后才能这样做,这使得它几乎比正常人慢。我的一个想法是让用户在如下页面上启动bot 其中每个项目都有标题。名称的html如下所示:Javascript 引用此HTML代码段的值,javascript,html,Javascript,Html,我目前正在编写一个机器人程序,根据用户提供的关键字从位于的商店自动购买物品。机器人是一个Chrome扩展,所以我使用JavaScript。到目前为止,我发现搜索项目的唯一方法是让机器人单独打开每个项目的页面并搜索其名称,但基于互联网速度,机器人必须等到页面完全加载后才能这样做,这使得它几乎比正常人慢。我的一个想法是让用户在如下页面上启动bot 其中每个项目都有标题。名称的html如下所示: <a class="name-link" href="/shop/jackets/vfp4j6xs
<a class="name-link" href="/shop/jackets/vfp4j6xs9/pcklt5f4g">Supreme®/LACOSTE Harrington Jacket</a>
然后我可以使用
项[I].href
引用for循环中的链接。因此,我可以获得链接,但我如何引用上面写着“Supreme®/LACOSTE Harrington Jacket”的部分?使用Items[I]。textContent
。我想OP想要的是文本,而不是HTML。所以要避免
,&
和类似的结果,最好建议.textContent
。谢谢,这非常有效。很高兴有这么简单的解决办法。
var Items = [];
Items = document.getElementsByClassName('name-link');