Событие в Chrome больше не работаетJquery

Программирование на jquery
Ответить
Anonymous
 Событие в Chrome больше не работает

Сообщение Anonymous »

Приведенный ниже код работал в Chrome до версии 52.x, но в новой версии он больше не работает. Почему это может быть?

Код: Выделить всё




var my_event = document.createEvent("TextEvent");
my_event.initTextEvent("textInput",true,false,window,"T");

document.getElementById("test").focus();

document.getElementById("test").dispatchEvent(my_event);


Обычно, когда я выполнял этот код, Chrome вставлял во входные данные символ T. Я не хочу использовать document.getElementById("xxx").value = "T", потому что в некоторых очень специфических случаях, над которыми я работаю, я действительно могу использовать только код выше, запускающий событие oninput, которое для по какой-то причине больше не работает.

Подробнее здесь: https://stackoverflow.com/questions/395 ... g-any-more
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»