Показать сообщение отдельно
  #3 (permalink)  
Старый 05.10.2023, 09:45
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Hyacinth, можно опробовать вот такой вариант имитации события изменения поля

<input id='test' />

<script>
// событие обрабатывает состояние
test.addEventListener('input', e => alert('Состояние ' + e.target.value))

// попытка изменить состояние из консоли
test.value = 'Тест';
test.dispatchEvent(new Event('input', {bubbles: true}));
</script>


Возможно поле контролируется не через событие input... Тогда нужно будет эмулировать другое событие, например change. А может вообще использовать клавиатурные события, такие как keypress и т.п...

Последний раз редактировалось ksa, 05.10.2023 в 09:48.
Ответить с цитированием