Имитация событий кликов в JavaScript

  1. Использование метода click():

    element.click();

    Этот метод запускает событие щелчка по указанному элементу.

  2. Отправка события клика:

    const event = new Event('click');
    element.dispatchEvent(event);

    Этот метод вручную создает и отправляет событие щелчка по элементу.

  3. Имитация щелчка мыши:

    const event = new MouseEvent('click', {
     view: window,
     bubbles: true,
     cancelable: true
    });
    element.dispatchEvent(event);

    Этот метод имитирует щелчок мышью по элементу, создавая и отправляя MouseEvent.

  4. Запуск события клика jQuery:

    $(element).click();

    Если вы используете jQuery, вы можете вызвать событие клика с помощью метода click().

  5. Запуск собственного события DOM:

    const event = document.createEvent('HTMLEvents');
    event.initEvent('click', true, false);
    element.dispatchEvent(event);

    Этот метод создает и отправляет собственное событие DOM для элемента.

Это всего лишь несколько методов, которые можно использовать для имитации события клика с помощью JavaScript. Не забудьте заменить слово «element» фактической ссылкой на элемент HTML, на который вы хотите нажать.