gpt4 book ai didi

c# - 无法使用带有 C# 的 Selenium 检查复选框控件

转载 作者:太空宇宙 更新时间:2023-11-03 12:13:14 25 4
gpt4 key购买 nike

我正在尝试使用带有 C# 的 Selenium 检查一个简单的 input type=checkbox,这是我正在使用的 HTML 代码:

<div _ngcontent-c5="" class="check-item">
<input _ngcontent-c5="" class="custom ng-untouched ng-pristine ng-valid" id="captcha" type="checkbox">
<label _ngcontent-c5="" for="captcha" translate="">Text</label>
</div>

我已经尝试了几乎所有可能的方法,例如 XPathIDClass name 但都没有成功,这似乎是一个 Angular 标签或类似的东西提前致谢!

最佳答案

您是否尝试过 By.CssSelector("[for='captcha']");?这是一个 css 选择器,用于指向带有 id 的输入的标签。

关于c# - 无法使用带有 C# 的 Selenium 检查复选框控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51071065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com