JSFiddle - React, Tailwind, and code Playground
HTML
<input type="button" id="test" value="click this" />
JavaScript
var button = document.getElementById("test");
button.onclick = function()
{
alert("event was dispatched on me");
}
if(document.createEvent)
{
var click = document.createEvent("MouseEvents");
click.initMouseEvent("click", true, true, window,
0, 0, 0, 0, 0, false, false, false, false, 0, null);
var button = document.getElementById("test");
button.dispatchEvent(click);
button.focus();
}else if(document.documentElement.fireEvent)
{
var button = document.getElementById("test");
button.fireEvent("onclick");
button.focus();
}