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