User Tools

Site Tools


Sidebar



en:objects:dom:btn

btn

Каноническая страница: https://humanemulator.net/objects/DOM/btn.php

← Objects


DOM /

btn

Объект для управление кнопками на текущей странице (тэг BUTTON)

Пример кнопки:

кнопка   

Код : <button name=“qwer” id=“2134” type=“button”>кнопка</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 элемент, который найти по атрибуту

en/objects/dom/btn.txt · Last modified: 2026/08/05 22:30 (external edit)