参考链接:获取光标位置
说明:本人只测试了谷歌浏览器
input / textarea 光标设置
1 |
|
- 要点:
- 用
jQueryElement.focus()
方法完成光标设置到最后 - 用
selectionStart|selectionEnd
原生 dom 属性来获取选取开始位置和结束位置
- 用
div contenteditable=”true” 光标设置
1 |
|
- 要点: - 主要就是使用了
selection.removeAllRanges();selection.addRange(range);
方法完成光标设置到最新位置