Установить атрибут элемента / Set element attribute
Группа действий: Браузеры
Устанавливает значение указанного атрибута элемента.
Иконка действия
Параметры действия
Входные параметры:
Поле "Контекст" - Контекст действия для работы с браузером.
Поле "Элемент" - Элемент для взаимодействия.
Поле "Выбор названия атрибута" - Выбранное имя атрибута из списка возможных значений.
Поле "Имя атрибута" - Имя атрибута, задаваемое пользователем.
Поле "Значение атрибута" - Значение атрибута.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с браузером. | Robin.Selenium | Контекст браузера | Да |
Элемент | Элемент для взаимодействия | Robin.WebElement | Да | |
Выбор названия атрибута | Выбранное имя атрибута из списка возможных значений | Robin.String | Да | |
Имя атрибута | Имя атрибута, задаваемое пользователем. | Robin.String | Нет | |
Значение атрибута | Значение атрибута | Robin.Object | Нет |
Особые условия использования
Для активации чек-бокса и радиокнопки необходимо присвоить атрибуту checked значение true.
Для активации option необходимо присвоить атрибуту selected значение true.
Для элементов типа input (text) и text area значение атрибута value определяет текстовое содержимое.
Список атрибутов:
Атрибут | Назначение |
---|---|
Значение | При выборе данного атрибута возможно установить значение элемента. Для этого необходимо заполнения поля "Значение атрибута". |
Отмеченное состояние - checked | При выборе данного атрибута возможно установить отмеченное состояние элемента, например активация чекбокса |
Выбранное состояние - selected | При выборе данного атрибута возможно установить элемент, как "выбранный". Элемент будет выделен. |
Форматированный HTML-текст | При выборе данного атрибута возможности установить атрибут элемента с форматированным HTML-текстом. Подробнее о HTML-тексте: https://html5book.ru/html-text/ |
Текстовое значение | При выборе данного атрибута возможно установить текстовое значение элемента. Для этого необходимо заполнения поля "Имя атрибута". |
Пример использования
Задача: перейти на сайт и установить атрибут элемента = отмеченное состояние (checked).
Решение: воспользоваться действиями "Открыть браузер" и "Установить атрибут элемента".
Реализация:
- Собрать схему робота, состоящую из действий:
- Настроить параметры для действия "Открыть браузер".
- Настроить параметры для действия "Установить атрибут элемента". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов).
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно.