JSFiddle - React, Tailwind, and code Playground

HTML

<input name="text"/>

JavaScript

var input = window.document.getElementsByTagName('input')[0];
input.addEventListener('click', onClick);

setTimeout(function(){
    var trigger = document.createEvent('MouseEvents');
    trigger.initEvent('click', true, true);
    trigger.forwardedTouchEvent = true;
    input.dispatchEvent(trigger);
}, 2000);
           
function onClick()
{
    input.style.backgroundColor = 'yellow';
    input.focus();
}