如何使用Selenium WebDriver检查元素是否可单击

tic*_*moh 4 selenium-webdriver

我有一个容器,其中包含许多元素。我正在遍历这些元素。我的问题是检查元素是否不可点击的语法是什么。

Vik*_*jha 5

跟随应该使它工作-

element.is_displayed() and element.is_enabled()
Run Code Online (Sandbox Code Playgroud)

这段代码在Python中。您可以将其更改为您选择的语言。


Man*_*anu 5

现有方法isDisplayedisEnabled无法检查元素是否可单击。

如果您想等待元素直到它可单击,然后单击它,您可能需要查看以下内容:Selenium WebDriver - 确定元素是否可单击(即不被 dojo 模式灯箱遮挡)

实际上,如果不实际单击元素,可能很难检查该元素是否可单击。