Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Установить атрибут элемента Версия 11 (Java)

Группа действий: Браузеры

...

Описание 

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

Image Removed

...

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

Image Added

Параметры и их настройки

Свойство

Англ. наименование

Описание

Тип

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

Обязательность заполнения поля

Параметры

Контекст

ContextУникальный идентификатор открытого сеанса

Контекст действия для работы с браузером

Robin.Selenium

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

ACTION_CONTEXT

Контекст браузера

Да

Элемент

Element

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

Robin.WebElement

Web-элемент

Да

Выбор названия атрибута

Select attribute name

Имя атрибута, значение которого нужно установить.

Для активации чек-бокса необходимо присвоить атрибуту checked значение true. И наоборот.

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

  • Тип - tagName
  • Значение - value
  • Содержимое - innerHTML
  • Текстовое содержимое - innerText
  • Текстовый контент - textContent
  • Отмеченное состояние - checked
  • Выбранное состояние - selected
  • другое

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

Robin.String


Да

Имя атрибута

Имя атрибута, задаваемое пользователем

Robin.String

СтрокаcheckedДаВвод атрибутаEnter attribute nameЕсли необходимого атрибута нет в списке, укажите его название в данном поле.Строка


Нет

Значение атрибута

Attribute value

Значение атрибута

, которое нужно установить.

Если поле не заполнено, будет установлено пустое значение или false для логических.

Robin.Object

Объект

true


Нет

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

Для активации чек-бокса чекбокса и радиокнопки необходимо присвоить атрибуту checked значение true.
Для активации Для активации option необходимо присвоить атрибуту selected атрибуту selected значение true.
Для элементов типа input (text) и text area значение атрибута value определяет текстовое содержимое.

Список атрибутов:

АтрибутНазначение
ЗначениеПри выборе данного атрибута возможно установить значение элемента. Для этого необходимо заполнения поля "Значение атрибута"
Отмеченное состояние - checked

При выборе данного атрибута возможно установить отмеченное состояние элемента, например активация чекбокса


Выбранное состояние - selectedПри выборе данного атрибута возможно установить элемент, как "выбранный". Элемент будет выделен
Форматированный HTML-текстПри выборе данного атрибута возможности установить атрибут элемента с форматированным HTML-текстом. Подробнее о HTML-тексте: https://html5book.ru/html-text/
Текстовое значениеПри выборе данного атрибута возможно установить текстовое значение элемента. Для этого необходимо заполнения поля "Имя атрибута"

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

Задача

Перейти на сайт и установить атрибут элемента = отмеченное состояние (checked).
Image Added

Решение

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

Реализация

  1. Собрать схему робота, состоящую из действий.
    Image Added
  2. Настроить параметры для действия "Открыть браузер". 
    Image Added
  3. Настроить параметры для действия "Установить атрибут элемента". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 
     Image Added
  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.
Image Added
Image Added