contenteditable div 内にスパンがあり、カーソルがスパン タグの最後の位置にあるかどうかを確認する必要があります。選択と範囲のソリューションを調べましたが、それを達成する簡単な方法がわかりませんでした。
<html>
<script>
var selection = window.getSelection();
var range = selection.getRangeAt(0);
//this is what I am trying to achive
var selection_target = range.selectNodeContents(document.getElementById('target'));
var length = selection_target.toString().length;
</script>
<body>
<div id='target' contenteditable='true'>
<span>some text(figure cursor position here)</span>
</div>
</body>
</html>