JSFiddle - React, Tailwind, and code Playground
HTML
<button id="exampleScroll">Scroll to Hello world!</button>
<textarea id="example" cols="40" rows="8">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam consequat diam arcu. Pellentesque pretium blandit enim. Nam imperdiet lacus tellus, vel aliquet arcu posuere sit amet. Cras sollicitudin enim vitae auctor laoreet. Morbi at sapien suscipit, vehicula mi at, posuere dolor. Donec id orci libero. Nulla id orci quam. Quisque sapien nisl, bibendum id facilisis ut, iaculis et ligula. Fusce viverra ante vitae risus fringilla, vitae volutpat massa feugiat. Pellentesque vel tortor quis mi ultrices hendrerit. Integer semper iaculis sem nec porttitor. Hello world! Phasellus pharetra ante non est elementum bibendum. Morbi faucibus libero quis posuere sollicitudin. Donec accumsan mollis diam, ut tempor lacus rutrum vel. Aliquam at aliquam sapien, id pretium felis. In venenatis pharetra arcu at gravida.</textarea>
JavaScript
exampleScroll.onclick = () => {
example.selectionStart = example.selectionEnd = example.value.indexOf('Hello world!')
example.blur()
example.focus()
}