您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在C#中使用Selenium通过局部ID查找元素

在C#中使用Selenium通过局部ID查找元素

那是因为需要修改css选择器,而您几乎就在那里…

driver.FindElement(By.CssSelector("table[id*='ReportViewer_fixedTable']"))`

https://saucelabs.com/blog/selenium-tips-css-selectors-in-selenium- demystified中:

css=a[id^='id_prefix_']

id开头的文本链接id_prefix_

css=a[id$='_id_sufix']

以开头的链接id其文本为_id_sufix

css=a[id*='id_pattern']

与的链接id包含文本id_pattern

您正在使用一个后缀,我假设该后缀不是您应该使用的部分链接文本标识符(除非我看到了您的html,这意味着下次尝试显示您的html)。*=在任何情况下都是可靠的。

c# 2022/1/1 18:14:12 有480人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶