问题标签 [queryselector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
590 浏览

excel - 完成所有操作后,Scraper 会抛出错误而不是退出浏览器

我写了一个爬虫来解析来自洪流网站的电影信息。我用IEqueryselector

我的代码确实解析了所有内容。当一切完成后,它会抛出错误而不是退出浏览器。如果我取消错误框,那么我可以看到结果。

这是完整的代码:

我上传了两张图片来显示错误。

第一个错误

第二个错误

两个错误同时出现。

我正在使用 Internet Explorer 11。

如果我像下面这样尝试,它会成功地带来结果而没有问题。

添加到库的参考:

  1. 微软互联网控制
  2. Microsoft HTML 对象库

是否有任何参考可以添加到库中以消除错误?

0 投票
2 回答
972 浏览

excel - Yahoo Finance 财务数据的 VBA data-reactid

我用谷歌搜索了 data-reactid ,似乎在大多数情况下它不适用于 VBA。

但我仍然认为有可能得到答案。我想在“经营活动的总现金流量”中获得数字

https://finance.yahoo.com/quote/BABA/cash-flow?p=BABA

0 投票
1 回答
127 浏览

javascript - .GetElementsByName.SelectedIndex 明显改变选项但不是以编程方式?

我遇到了问题,不知道如何解决,在 Excel VBA 中,我有这段代码可以引导我浏览网站(https://indexcalculator.ftserussell.com/),但是在我更改时在网站的第 3 步通过 vba 选择的索引我可以看到它们在网页上发生了更改,但是当单击下一页按钮时,就好像它从未被单击过。

选定的指数变化:

在此处输入图像描述

点击获取退货后:

在此处输入图像描述

第 4 步页面应该说是 5 月 31 日而不是 6 月 13 日,当我手动执行时,它可以工作。为什么会这样?

0 投票
1 回答
100 浏览

excel - 带有 VBA 的下拉菜单

我需要使用 VBA 从下拉菜单中选择一个特定选项。我怎样才能做到这一点?

https://clinicaltrials.gov/ct2/results?cond=&term=Medpace&cntry=&state=&city=&dist= 链接到我们试图从中提取的网页

IE.document.getElementsByName("down_count").click 我试过的代码

希望研究数量转到所有找到(此数字更改)并选择文件格式为 CSV

0 投票
1 回答
141 浏览

excel - 如何点击一个

我需要帮助单击一个按钮,然后使用 VBA 在网页上选择选项。

网页链接:https ://clinicaltrials.gov/ct2/results?cond=&term=Medpace&cntry=&state=&city=&dist=

我需要点击“显示/隐藏列”,然后选择“学习类型”、“阶段”、“赞助商/合作者”、“注册人数”、“NCT 号码”、“学习开始”、“学习完成”和“最后更新”发布”。

“显示/隐藏列”按钮的类:.getElementsByClassName("dt-button buttons-collection buttons-colvis").click

0 投票
1 回答
1895 浏览

html - 使用 Excel VBA 更改 HTML 属性

我正在尝试更改类中的 HTML 属性

最后一行代码是我需要更改的——从 style=”display: none ;” to style="display: block ;"</p>

这是我尝试使用的代码:

0 投票
3 回答
452 浏览

html - 在 Excel VBA 中使用 getElementsBy??Name

我正在尝试使用 VBA 从这个 HTML 片段中抓取指向 .gif 文件的链接:

我的代码如下:

即使我尝试了多种不同的元素类型,这也不会向电子表格写入任何内容。关于我在这里做错了什么的任何指示?TIA

0 投票
2 回答
96 浏览

excel - 导入数据时出现部门问题

我一直在成功地从不同的网站提取数据并且到目前为止一直很成功,但现在我被困在一个网站上。我已经根据网络修改了我的代码,而且我是网络抓取的新手。

这是我的代码:

问题在下图中突出显示: 在此处输入图像描述

0 投票
2 回答
116 浏览

json - 用于网页抓取的内循环设计

我想将餐厅名称、电话号码、网站和地址等餐厅数据导入到 Excel 中,但不幸的是,当我们点击酒店名称时,我得到了赞助结果,也没有在内部页面上获得网站和完整地址。我在平台上的一些帮助下创建了一个代码,但它没有帮助。请纠正我的代码中的问题。网站:https ://www.yelp.com/searchcflt=restaurants&find_loc=San%20Francisco%2C%20CA&start=

这是我的代码:

0 投票
1 回答
22 浏览

excel - 打印标题从一个位置导入到另一个位置

我创建了一个 vba 脚本来解析不同的title帖子以及editing status来自网站的那些帖子。我现在想做的是让我的脚本title从它的登录页面解析 ,但title在打印editing status. 我不想为此任务创建两个潜艇。我什至不知道在vba中是否可能。但是,如果有任何不清楚的地方,请查看我脚本中的评论。