我目前正在编写机器人,根据用户提供的关键字在supremenewyork.com从商店自动购买商品。僵尸程序是Chrome扩展程序,因此我使用的是JavaScript。到目前为止,我发现搜索项目的唯一方法是让机器人单独打开每个项目的页面并搜索其名称,但是基于互联网速度,机器人必须等到页面完全加载才能执行此操作,这几乎使得比正常人慢。我的一个想法是让用户在像
这样的页面上启动机器人http://www.supremenewyork.com/shop/all/jackets
每个项目都有标题。名称的html如下所示:
<a class="name-link" href="/shop/jackets/vfp4j6xs9/pcklt5f4g">Supreme®/LACOSTE Harrington Jacket</a>
如果我使用
找到所有这些项目var Items = [];
Items = document.getElementsByClassName('name-link');
然后我可以使用Items[i].href
引用for循环中的链接。所以我可以获得链接,但是如何参考“Supreme®/ LACOSTE Harrington Jacket?”部分?
答案 0 :(得分:0)
改为使用Items[i].textContent
。