以下のtxtToIns変数で表されるUnicode文字をテキストの本文に動的に挿入するための次のJavaScriptがあります。
elmt.value = elmt.value.substring(0, elmt.selectionStart) + txtToIns + " " + elmt.value.substring(elmt.selectionStart, elmt.selectionEnd) + elmt.value.substring(elmt.selectionEnd, elmt.value.length) + " ";
elmt.focus();
elmt.value = elmt.value.trim();
上記の場合、カーソルは常にテキストの最後にあります。txtToInsの直後に配置する方法はありますか?いいえ、txtToIns.focus()は機能しません