java - 当在类属性中给出禁用时,如何在 Selenium 中查找元素是否被禁用

标签 java c# selenium selenium-webdriver

假设我有一个 html 元素 和 ABC

如何查找 Selenium 中禁用的元素。既然没有disabled这样的属性,那么如何在webdriver中找到某个标签被disabled

最佳答案

在 C# 中,您可以检查属性“Enabled”,例如var isEnable = element.Enabled;

如果您的应用程序将样式更改为禁用状态,您可以通过 var isEnable = element.GetAttribute('class').Contains("disabled"); 进行检查

关于java - 当在类属性中给出禁用时,如何在 Selenium 中查找元素是否被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36770215/

相关文章:

c# - 在 Visual Studio 中更改下一行执行时的意外后果

python - 如何在不使用变体定位的情况下定位该元素?

java - Xpath 无法运行(在 Eclipse 中),但可以在 Debug模式以及 Selenium IDE 下运行

c# - 我如何对仅由 NHibernate 设置的 protected 属性进行单元测试?

c# - XML 将 null 属性反序列化为零和 false

python - 陈旧元素引用 : element is not attached to the page document with the chrome web driver

java - 从适配器调用 fragment 方法

java - 按下主页按钮时如何取消计时器?

java - 在 jdbc url 中设置当前路径

Java:线程生产者消费者等待数据产生的最有效方法是什么