Изменение текста в textarea с помощью JS, но события не запускаются - PullRequest
0 голосов
/ 05 октября 2019

Я хотел бы изменить значение текстовой области с помощью JS, как при записи с клавиатуры, но события не запускаются (текст изменен).

area.value = text;
area.dispatchEvent(new Event("input"));
var evt = document.createEvent("Events");
evt.initEvent("change", true, true);
area.dispatchEvent(evt);

Может быть, мне нужно больше событий? нажатие клавиши? KeyDown? ...

Как я могу поместить каретку в текстовое поле?

...