Я разрабатываю расширения, которые добавляют код js в сторонний сервис и автоматически заполняют форму для клиента.
Мне нужно вызвать клик по конкретному элементу на сайте, я перепробовал все варианты запуска событий и не нашел решения. Может кто знает, какие еще есть варианты вызова Click?
Сайт реализован на knockoutjs и здесь находится html-компонент этого элемента (возможно, это будет полезно)
<div role="treeitem" class="fxc-dropdown-option msportalfx-tooltip-overflow fxs-portal-hover" data-bind=""attr":{"aria-selected":ko.unwrap($disabled) ? null : $ctl._isSelected($data.value).toString(),"id":$ctl._assignId(),"aria-disabled":$disabled,"aria-label":ko.unwrap($data.ariaLabel) || null},"css":{"fxc-dropdown-option-disabled":$disabled,"fxs-portal-hover":!ko.unwrap($disabled),"fxs-portal-selected":$ctl._isSelected($data.value)}" aria-selected="false" id="">
Также те функции которые я использовал и они не помогли (Проблема точно не связана с селектором)
selector.click();
$(selector).click();
$(selector).change();
$(selector).trigger( "click" );
document.querySelector('#a').addEventListener('click', () => {console.log('clicked')});
document.querySelector('#a').click();
<div id="a"></div>
Вот так можно на любой элемент "ткнуть" :) Может быть у тебя там какая-то особенная ситуация, конечно. Но программно вот так можно что угодно кликнуть.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Доброго времени суток изучаю Django пишу форму для заказа такси с сайта мне надо из файла js делать GET и POST запросы к серверу, когда делаю запрос...
Задачу нужно решить следующим образом: нужно с помощью split разделить то что в переменной, потом отнять 45 минут(0:45)от второй части, проблема...
Недавно начал изучать JSне могу понять для чего, зачем, почему и как использовать тип данных Symbol
Как можно построить маршрут между двумя точками с предварительной проверкой этих точек на яндекс картахНашел пример но там нужно задать...