- Регистрация
- 21.04.2016
- Сообщения
- 2 311
- Благодарностей
- 1 191
- Баллы
- 113
Предлагаю добавить метод HtmlElement.HasAttribute(string attrName) по причине того, что следующий код выдает один и тот же результат и при присутствии атрибута и при его отсутствии:
Я знаю как это решить и знаю почему зеннопостер такое выдает в коде и поэтому предлагаю простое решение.
Есть ещё вариант добавить свойство (самый правильный ООП подход)
C#:
var attrName = instance.ActiveTab.FindElementByXPath("//button[@id='recaptcha-submit']", 0)
.GetAttribute("disabled");
project.SendInfoToLog(attrName);
Есть ещё вариант добавить свойство (самый правильный ООП подход)
C#:
bool? HtmlElement.Disabled { get; }