excel - 如何使用 selenium webdriver 和 VBA 选择没有 id 的单选按钮
问题描述
我正在尝试自动化网站的导航。我无法使用我知道的方法选择单选按钮,所以我希望有人可以指导我。这是html:
我试过不同版本的
bot.FindElementByClass("css-k2m43g-RadioWrapper ewsdbue1").Click
bot.FindElementByClass("css-njdfi2-NativeRadio ewsdbue3").Click
bot.FindElementByClass("css-34xfl3-CustomStyledRadio ewsdbue2").Click
但这会破坏VBA。
有什么建议么?
解决方案
试试css属性=值选择器
bot.FindElementByCss("[type=radio]").click
推荐阅读
- java - 使用 BeautifulSoup 下载数据时出现“ConnectionResetError”错误
- c# - DurableOrchestrationClient.GetStatusAsync() 返回具有相同实例 ID 的实例即使在完成后仍在执行
- c - 如何在内核模块中使用atoi
- ruby-on-rails - 反转有向无环图(DAG)中的关系以避免循环关系
- bash - 如何在不破坏 master 的 gitignore 文件的情况下 gitignore 文件
- python - 当子类在另一个模块中时调用父类
- java - 如何在我的 docker-ubuntu 环境中设置 JAVA_HOME?
- node.js - 如何使用 Koa 在 Azure Functions 中修复“选择返回承诺或调用‘完成’”
- unix - 为一列数字中的每个元素添加小数点
- react-native - 适用于 IOS 和 Android 的推送通知的最佳方法