【问题标题】:How to click on checkbox span class using VBA Selenium如何使用 VBA Selenium 单击复选框跨度类
【发布时间】:2021-08-10 00:33:30
【问题描述】:

enter image description here

html代码:

如何检查此表中的所有复选框(在图片上)? vba 代码和硒。 非常感谢

bot.FindElementByClass("ui-chkbox-icon ui-icon ui-icon-blank ui-c").Click

它不起作用。

【问题讨论】:

  • 你有什么错误吗?

标签: vba selenium selenium-webdriver selenium-chromedriver bots


【解决方案1】:

看看有没有帮助

driver.FindElementByXPath(".//span[@class='ui-chkbox-icon ui-icon ui-icon-blank ui-c']").Click

如果没有,请尝试单击 div。假设 div 类是唯一的

driver.FindElementByXPath(".//div[@class='ui-chkbox-box ui-widget ui-corner-all ui-state-default']").Click

【讨论】:

  • 你可以为所有复选框做一个循环吗?
  • 可以分享一下网址吗?
  • 不,我不能,因为它需要用户和通行证。
  • 但是在图片中你可以看到它(附图片)
  • 你可以尝试点击div。查看我的答案以获取更新
猜你喜欢
  • 2021-05-03
  • 1970-01-01
  • 2022-11-20
  • 1970-01-01
  • 2020-10-06
  • 2018-10-31
  • 1970-01-01
  • 2019-10-10
  • 2022-01-07
相关资源
最近更新 更多