I installed an event handler on an input using
var element = document.getElementById(\'some-input\');
element.addEventListener(\'input\', functi
The proper way to trigger an event with plain JavaScript, would be to create an Event object, and dispatch it
var event = new Event('input', {
bubbles: true,
cancelable: true,
});
element.dispatchEvent(event);
FIDDLE
This is not supported in IE, for that the old-fashioned way still has to be used
var event = document.createEvent('Event');
event.initEvent('input', true, true);
elem.dispatchEvent(event);