检查光标是否位于contenteditable的第一个/最后一个位置

时间:2013-10-09 16:26:33

标签: position contenteditable caret

是否有一种简单的方法可以检查插入符号是否位于第一个或最后一个位置?我知道有一些方法可以获得插入位置,例如Get a range's start and end offset's relative to its parent container,但我想知道,是否有更简单的方法,如果我只想知道插入符号是否位于div的顶部/底部。

我尝试做的是自动将插入符号移动到上一个/下一个div,如果它已到达当前焦点div的顶部/底部。 HTML结构就是

<div contenteditable=true id="div1">something here</div>
<div contenteditable=true id="div2">something else</div>

http://jsfiddle.net/v923z/92FWk/

谢谢,

0 个答案:

没有答案