Javascript: Jak odeslat event po změně <input> programově bez JQuery

Tento snippet změní input programově a pak odešle input event, který řekne javascript kódu běžícímu na stránce, že se input změnil.

dispatch_input_event.js
let myinput = document.querySelector("input#myinput");
// Set value
myinput.value = "newvalue";
// Simulate input event
myinput.dispatchEvent(new Event('input', {
    bubbles: true,
    cancelable: true,
}));

Podívejte se na podobné články podle kategorie: Javascript