改行を挿入してキャレット位置を改行に設定したい。
私はこれを持っています
<!-- editable -->
<div>
hello
</div>
次に、新しい行を追加します
document.execCommand("insertHtml", false, "world" + "<br> ");
しかし、キャレットは の後に移動されない<br>
ため、テキストを入力しても改行されません。
新しい行にキャレットの位置を設定して、入力すると次のようになるようにするにはどうすればよいですか?
実結果:
helloworld<typedtext>
期待される結果:
helloworld
<typedtext>
Chrome 15 でテスト済み