JSFiddle - React, Tailwind, and code Playground
HTML
<textarea>01234567890123456789</textarea>
CSS
textarea {
width: 300px;
}
JavaScript
var position = 5;
$('textarea').focus().val($('textarea').val().substring(0,position) + ' :) ' +
$('textarea').val().substring (position));