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