Получить атрибут элемента / Get element attribute


Получает значение указанного атрибута элемента. 


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Идентификатор сеанса браузера

ACTION_CONTEXT


Да

ЭлементElementЭлемент для взаимодействия.Web-элемент
Да
Выбор атрибутаSelect attribute name

Выберите имя атрибута, значение которого нужно узнать.


Выпадающий список:

  • Тип - tagName
  • Значение - value
  • Содержимое - innerHTML
  • Текстовое содержимое - innerText
  • Текстовый контент - textContent
  • Отмеченное состояние - checked
  • Выбранное состояние - selected
  • другое
СтрокадругоеДа
Ввод атрибутаEnter attribute nameЕсли необходимого атрибута нет в списке, укажите его название в данном поле.СтрокаidНет
Результаты
РезультатResult

Переменная, содержащая значение атрибута элемента.

Объект



Особые условия использования

Для чек-бокса и радиокнопки атрибут checked  определяет состояние активации.

Для списка и комбо-бокса атрибут атрибут selected  элемента option определяет состояние активации .

Для элементов типа input (text) и text area значение атрибута value определяет текстовое содержимое.


Пример использования 

Задача: перейти по ссылке https://codepen.io/GBora/pen/VLYyzY и получить текстовое значение атрибута 

Решение: воспользоваться действиями "Открыть браузер", "Перейти по URL", "Получить атрибут элемента". 

Реализация:

  1. Собрать схему робота, состоящую из действий: 

  2. Настроить параметр действия "Открыть браузер".

  3. Настроить параметры действия "Перейти по URL". 

  4. Настроить параметры действия "Получить атрибут элемента". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 
  5. Нажать на кнопку "Старт" в верхней панели. 

Результат:

Программный робот отработал успешно. Текстовое значение элемента получено.