selectRange

The selectRange(Range) function focuses the editable area and selects the Range described by the passed parameter.

<textarea id="editor">
    &lt;p&gt;&lt;b&gt;Hello&lt;/b&gt; World!&lt;/p&gt;
</textarea>

<script type="text/javascript">
    jQuery(function ($) {
        var editor = $('#editor').shieldEditor().swidget();

        // select the second letter of the first bold node in the editor
        var range = editor.getRange();
        var startNode = $(editor.getDoc().body).find('b').first().get(0);

        range.setStart(startNode.firstChild, 1);
        range.setEnd(startNode.firstChild, 2);

        editor.selectRange(range);
    });
</script>