Как выполнить яваскрипт и получить результат
Вы можете выполнить яваскрипт глобально или на любом элементе страницы.
Чтобы выполнить яваскрипт глобально используйте действие «Яваскрипт»:
Код будет выполнен в контексте браузера, это значит, что будут доступны все глобальные переменные такие как document, window, и т. д.
Переменая $ будет доступна, если сайт использует jquery.
После того, как скрипт будет выполнен, результат будет сохранен в заданную переменную. По умолчанию имя переменной - SAVED_SCRIPT_RESULT.
Тип возвращаемой переменной всегда строковый, если код возвращает целое значение, оно будет преобразовано в строковое.
Если код завершится с исключением, возвращаемая переменная будет содержать пустую строку.
Выполнить яваскрипт на странице также можно с помощью элемента контекстного меню «Выполнить Javascript На Элементе»:
Это действие абсолютно такое же, как и действие «Яваскрипт», только оно предоставляет переменную self.
Переменная «self» содержит элемент, на котором было вызвано контекстное меню.
Вот несколько примеров, как эти действия могут быть полезными:
Получить значения поля:
self.value
Кликнуть по кнопке используя яваскрипт:
self.click()
Получить y координату элемента:
self.getBoundingClientRect().top
Следующее видео показывает примеры, как выполнять яваскрипт: