Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

javascript/events - Передать событие в метод

selenide
javascript
Теги: #<Tag:0x00007f7b64a61ad0> #<Tag:0x00007f7b64a618c8>

(Artem Timac) #1

Необходимо вызвать функцию VSpace.utils.prepareEmailLink(evt), чтобы из скрипта вернулась нужная мне url.
Я генерил MouseEvent и ставил свой обработчик onclick к элементу, но ничего не помогает.

Проблема, видимо, в том, что из ивента берется свой actionId, поэтому простой MouseEvent не проходит.


(Artem Timac) #2

ааа, неужели никто не поможет?

с actionId я разобрался, но пробема теперь в ```
“evt.getSelected is not function”

Видимо, надо сгенерить цепочку event-ов, т.к. линк берется из документа, по которому мы сначала кликаем правой кнопкой, а затем кликаем по баттону shareLinkViaEmail.