首页 > 解决方案 > 在 Google chrome 中查找 WebElement 的问题

问题描述

我正在尝试在网页中找到按钮的元素,但似乎无法找到它。通常我会使用.find_element_by_css_selector并找到代码。但是现在由于他们只给了班级,我尝试了另一种方法,即向上搜索层次结构。因此,我使用browser.find_element_by_css_selector('div[class="btn-grp"]')并设法找​​到了按钮组。但我似乎无法将层次结构向下移动到按钮。

检查元素时的图像

顺便说一下,网站是https://form.gov.sg/#!/signin

标签: pythonpython-3.xseleniumselenium-chromedriverelement

解决方案


如果您正在寻找“开始”按钮以单击并拥有此 CSS 选择器div[class="btn-grp"]

你可以像这样向下移动:

div[class="btn-grp"] button

在硒中:

browser.find_element_by_css_selector("div[class="btn-grp"] button")

推荐阅读