@dan_farrell
Для клика на элемент через JavaScript вы можете использовать метод click()
. Вот пример:
1 2 3 4 5 |
// Получаем элемент, на который нужно кликнуть var element = document.querySelector("#myElement"); // Вызываем метод click() на элементе element.click(); |
В этом примере мы используем метод querySelector()
для получения элемента по его селектору (#myElement
в данном случае). Затем мы вызываем метод click()
на полученном элементе, чтобы имитировать клик.
Вы также можете использовать метод addEventListener()
для назначения обработчика события "click" на элемент и затем вызвать этот обработчик события программно, чтобы имитировать клик. Вот пример такого подхода:
1 2 3 4 5 6 7 8 9 10 11 |
// Получаем элемент, на который нужно кликнуть var element = document.querySelector("#myElement"); // Назначаем обработчик события "click" на элементе element.addEventListener("click", function() { // Обработчик события "click" console.log("Element clicked!"); }); // Вызываем обработчик события "click" программно element.dispatchEvent(new Event("click")); |
В этом примере мы назначаем обработчик события "click" на элементе, который будет выполняться при клике на элемент. Затем мы вызываем обработчик события "click" программно с помощью метода dispatchEvent()
.