Este fragmento cambiará un input programáticamente y luego enviará un evento input el cual le dirá al código javascript ejecutándose en la página que el input ha cambiado.
dispatch_input_event.js
let myinput = document.querySelector("input#myinput");
// Establecer valor
myinput.value = "newvalue";
// Simular evento input
myinput.dispatchEvent(new Event('input', {
bubbles: true,
cancelable: true,
}));
Echa un vistazo a artículos similares por categoría:
JavaScript
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow