I don’t see a reason why you need JS to do this when such feature is already provided in HTML.
<label for="YOURID">The clickable region<label>
<input id="YOURID" type="text" />
I don’t see a reason why you need JS to do this when such feature is already provided in HTML.
<label for="YOURID">The clickable region<label>
<input id="YOURID" type="text" />