Simulated Click Events
HTML
<button id="target">Target</button><br>
<button id="test">Click to do simulated click on Target button</button>
JavaScript
document.getElementById("target").addEventListener("click", function(e) {
if (e.originalTarget) {
alert("Simulated clickon Target button has orignalTarget");
}
});
document.getElementById("test").addEventListener("click", function(e) {
var e = new Event("click");
var target = document.getElementById("target");
e.originalTarget = target;
target.dispatchEvent(e);
});