JSFiddle - React, Tailwind, and code Playground

by disfated

HTML

<button id="test">Open Google</button>

JavaScript

document
  .getElementById("test")
  .addEventListener("click", openNewBackgroundTab, false)

function openNewBackgroundTab() {
  var a = document.createElement("a")
  a.href = "http://www.google.com/"
  var evt = document.createEvent("MouseEvents")
  evt.initMouseEvent(
    "click",
    true,
    true,
    window,
    0,
    0,
    0,
    0,
    0,
    true,
    false,
    false,
    false,
    0,
    null,
  )
  a.dispatchEvent(evt)
}