【发布时间】:2020-12-29 21:31:08
【问题描述】:
我正在尝试单击后跟::before 标记的选择元素。谁能帮我为下面的 HTML 编写 XPath 或 CSSselector 路径
下面是我写的点击月份的XPath
driver.findElement(By.xpath("//div[contains(@class,'pika-single is-bound left-aligned bottom-aligned')]/div[contains(@class,'pika-lendar')]/div[contains(@class,'pika-title']/div[1]/select[contains(@class,'pika-select pika-select-month')]"));
【问题讨论】:
-
::before tag 并不会真正影响您的选择器。只需尝试使用 Select 类处理
select节点并通过 CSS 选择器搜索"select.pika-select-month"
标签: java selenium xpath css-selectors webdriverwait