首页 > 解决方案 > 如何使用 selenium 点击这个元素?

问题描述

如何使用硒单击此元素?我尝试使用:(但没有成功)

divselected = driver.find_element_by_css_selector(div[aria-label="Add a public comment..."])

divselected.click()

我也试过

divselected = driver.find_element_by_id("contenteditable-root")
divselected.click()

我试图点击的 div:

<div id="contenteditable-root" contenteditable="true" dir="auto" class="style-scope yt-formatted-string" aria-label="Add a public comment..."></div>'

标签: pythonpython-3.xselenium

解决方案


希望这有帮助:

divselected=driver.find_element_by_xpath("//*[contains(text(),'Add a public comment')]")

推荐阅读