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();
}