Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

Разработка » Какими путями возможно эмулировать клик в поле и ввод текста » 21-09-2021 07:01:09

Сейчас пользуюсь кодом:

Выделить код

Код:

function kliknut(element) {
	var e = document.createEvent("MouseEvents");
	e.initEvent.apply(e, ['click', true, true]);
	element.dispatchEvent(e);
}
let ta = document.querySelectorAll("textarea[name='result']")[0];
kliknut(ta);
ta.value = ssilka;
ta.dispatchEvent(new Event('input', { bubbles: true }));
ta.dispatchEvent(new Event('change', { bubbles: true }));

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]