====== btn ====== **Каноническая страница:** [[https://humanemulator.net/objects/DOM/btn.php|https://humanemulator.net/objects/DOM/btn.php]] [[objects:start|← Objects]] ---- DOM / btn Объект для управление кнопками на текущей странице (тэг BUTTON) Пример кнопки: кнопка    Код : Описание Тег BUTTON создает на веб-странице кнопки и по своему действию напоминает результат, получаемый с помощью тега input (с атрибутом type="button | reset | submit"). В отличие от этого тега, button предлагает расширенные возможности по созданию кнопок. Например, на подобной кнопке можно размещать любые элементы HTML, в том числе изображения. Используя стили можно определить вид кнопки путем изменения шрифта, цвета фона, размеров и других параметров. Теоретически, тег button должен располагаться внутри формы, устанавливаемой элементом form. Тем не менее, браузеры не выводят сообщение об ошибке и корректно работают с тегом button, если он встречается самостоятельно. Однако, если необходимо результат нажатия на кнопку отправить на сервер, помещать button в контейнер form обязательно Подробнее про тэг BUTTON (источник) Базовый функционал Клик click_random_in_frame – Эмулировать клик по случайному элементу DOM click_within_iframe_by_attribute – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по значению атрибута click_within_iframe_by_name – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по атрибуту name click_within_iframe_by_number – Эмулировать клик по элементу DOM левой клавишей мыши, который найти по номеру Получение get_attribute_by_attribute_in_frame_by_number – Получить значение атрибута DOM элемента, который найти по значению другого атрибута get_count_within_iframe_by_number – Получить количество DOM элементов на странице Проверка существования is_exist_with_attribute – Проверить существование DOM элемента, который найти по атрибуту is_exist_with_attribute_in_frame_by_number – Проверить существование DOM элемента, который найти по атрибуту is_exist_with_inner_text – Проверить существование элемента DOM по внутреннему поиску is_exist_with_inner_text_in_frame_by_number – Проверить существование элемента DOM по внутреннему поиску is_exist_with_name – Проверить существование DOM элемента, который найти по атрибуту name События send_event_by_inner_text_in_frame – Послать событие элементу DOM, который найти по внутреннему тексту send_event_by_name_in_frame – Послать событие элементу DOM, который найти по атрибуту name send_event_by_number_in_frame – Послать событие элементу DOM, который найти по номеру Установка значений add_attribute_by_attribute_in_frame_by_number – add_attribute_by_attribute_in_frame_by_number set_focus_by_attribute_in_frame_by_number – Установить фокус на DOM элемент, который найти по атрибуту