Показать сообщение отдельно
  #5 (permalink)  
Старый 06.07.2019, 15:37
Новичок на форуме
Отправить личное сообщение для Aleks2019 Посмотреть профиль Найти все сообщения от Aleks2019
 
Регистрация: 06.07.2019
Сообщений: 6

Сообщение от Aetae Посмотреть сообщение
Попробуй принудительно вызывать input события, мб сработает:
function triggerEvents(element, events){
  const params = {
    'bubbles': true,
    'cancelable': true
  };
  events.forEach(
    event => element.dispatchEvent(
      new Event(event, params)
    )
  );
}
var element = document.getElementsByName('name')[0];

element.value = 'test';
triggerEvents(element, ['keydown', 'keyup', 'keypress', 'input'])
не так же после ввода стирает все данные
Ответить с цитированием