Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 17 Следующий »

Получить атрибут элемента Версия 12 (Java)


Описание

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

Иконка действия

Параметры

Входные параметры

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

Поле "Элемент"                               Элемент для взаимодействия

Поле "Имя атрибута из списка"     Выберите имя атрибута, значение которого нужно узнать. Выпадающий список:

            • Тип - tagName

            • Значение - value

            • Содержимое - innerHTML

            • Текстовое содержимое - innerText

            • Текстовый контент - textContent

            • Отмеченное состояние - checked

            • Выбранное состояние - selected

            • другое

Поле "Имя атрибута"                     Если необходимого атрибута нет в списке, укажите его название в данном поле

Выходные параметры

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

Настройки

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

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

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

ACTION_CONTEXT


Да

ЭлементЭлемент для взаимодействияWeb-элемент
Да
Имя атрибута из списка

Имя атрибута из списка возможных значений


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

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

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

Объект



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

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

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

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

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

Задача

Перейти по ссылке https://practice-automation.com/form-fields/ и получить текстовое значение атрибута. 

Решение

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

Реализация

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

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

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

  4. Настроить параметры действия "Закрыть браузер". 
  5. Нажать на кнопку "Старт" в верхней панели. 

Результат

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

  • Нет меток