相关疑难解决方法(0)

获取突出显示/选定的文本

是否有可能在网站的段落中获取突出显示的文本,例如使用jQuery?

javascript jquery textselection

330
推荐指数
6
解决办法
22万
查看次数

DOM:确定anchorNode或focusNode是否在左侧

这个方法......

window.getSelection().anchorNode
Run Code Online (Sandbox Code Playgroud)

...告诉我们选择文本STARTS的位置.

这个方法......

window.getSelection().focusNode
Run Code Online (Sandbox Code Playgroud)

...告诉我们文本选择ENDS的位置.

由于文本可以选择从左向右或从右向左拖动,因此不会推断文本anchorNode位于左侧focusNode.

可以使用哪种DOM/JavaScript方法来确定哪个引用节点位于文本选择的左侧?

澄清:这是修复startContainer()方法(window.getSelection().getRangeAt(0).startContainer)的错误,因此这是一个无效的建议.

javascript dom

3
推荐指数
1
解决办法
2631
查看次数

标签 统计

javascript ×2

dom ×1

jquery ×1

textselection ×1