首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在打印文档消息中单击取消按钮

在打印文档消息中单击取消按钮
EN

Stack Overflow用户
提问于 2021-04-11 12:27:10
回答 1查看 30关注 0票数 0

我正在尝试点击取消按钮,这是在打印文件中的chrome。下面是HTML

代码语言:javascript
复制
<cr-button class="cancel-button" aria-disabled="false" role="button" tabindex="0">

    Cancel

  </cr-button>

我已经尝试了以下方法,但不起作用

代码语言:javascript
复制
        driver.get(resume_url)
        driver.maximize_window()
# Trial
        driver.find_element_by_css_selector('cancel-button').click()
# Trial
        driver.find_element_by_link_text('Cancel').click()

所有这些操作都没有成功,并返回以下错误:

代码语言:javascript
复制
Message: no such element: Unable to locate element: {"method":"link text","selector":"Cancel"}

  (Session info: chrome=89.0.4389.114)
EN

回答 1

Stack Overflow用户

发布于 2021-04-12 09:27:03

通过链接文本定位元素仅适用于锚点元素。

https://selenium-python.readthedocs.io/locating-elements.html#locating-hyperlinks-by-link-text

要使用类名作为选择器,只需在开头附加一个句号。这行得通吗?

代码语言:javascript
复制
driver.find_element_by_css_selector('.cancel-button').click()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67041456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档