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

Ключ

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

...

Set element attribute Version 11 (Java)

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

Описание действия

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

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

Image Removed

Параметры действия

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

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

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

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

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

Поле "Значение атрибута" - Значение атрибута.

Настройки

...

Description

The action sets the value of the specified element attribute

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with the browser

Свойство

Описание

Тип

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

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

Параметры

Контекст

Контекст действия для работы с браузером
.Robin.Selenium
Контекст браузера
Browser context
Да
Yes

Элемент

Элемент для взаимодействия
ElementElement for interactionRobin.WebElement

Да

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

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

Yes
Select attribute nameSelected attribute name from possible value listRobin.String
Да

Yes

Имя атрибута

Имя атрибута, задаваемое пользователем
Aattribute nameUser-supplied attribute name.Robin.String
Нет

No

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

Значение атрибута
Attribute valueAttribute valueRobin.Object

Нет

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

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

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


No

Special conditions of use

To activate the checkbox and radio button, assign the checked attribute to true.

To activate option, assign the value true to the selected attribute.

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

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

, the value of the value attribute defines the text content.

Attribute list:

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

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

Выбранное состояние - selectedПри выборе данного атрибута возможно установить элемент, как "выбранный". Элемент будет выделен.Форматированный HTML-текстПри выборе данного атрибута возможности установить атрибут элемента с форматированным HTML-текстом. Подробнее о HTML-тексте:
AttributePurpose
ValueWhen selecting this attribute it is possible to set the value of the element. For this purpose it is necessary to fill in the field "Attribute value".
Marked status - checked

When selecting this attribute it is possible to set the marked state of the element, e.g. checkbox activation.

Selected state - selectedWhen this attribute is selected, it is possible to set the element as "selected". The element will be selected.
Formatted HTML textWhen this attribute is selected, it is possible to set the attribute of an element with formatted HTML text. Learn more about HTML text: 
https://html5book.ru/html-text/
Текстовое значениеПри выборе данного атрибута возможно установить текстовое значение элемента. Для этого необходимо заполнения поля "Имя атрибута".

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

Задача

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

Image Removed

Решение

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

Реализация

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

Результат

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

Image Removed

Text valueWhen selecting this attribute it is possible to set the text value of the element. For this purpose it is necessary to fill in the field "Attribute name".

Example of use

Task

Go to the website and set the element attribute = checked state. 

Image Added

Solution

Use the "Open Browser", "Set element attribute" actions.

Implementation

  1. Assemble a robot scheme with the actions.
    Image Added
  2. Set the "Open Browser" action parameters.
    Image Added
  3. Set the "Set element attribute" action parameters. To create an element use the WebSpy tool (see section Create Web-element). 
     Image Added
  4. Click "Start" in the top panel.

Result

The program robot completed successfully.

Image Added

Image AddedImage Removed