Jörg: JS: Eventhandler Inputfield funktioniert nur bei manueller Eingabe

Beitrag lesen

Hallo Rolf,

Das Event musst Du als CustomEvent erzeugen und bubbling aktivieren:

let event = new CustomEvent("change", { bubbles:true });
inputElement.dispatchEvent(event);

Ist "bubbling" nicht ohnehin standardmäßig aktiviert und ich kann es weglassen, im Sinne von:

// Event auslösen
targetElement.dispatchEvent(new Event('input'));

Jörg