获取页面中选中的html文本

139 阅读1分钟
document.getSelection();
Selection {anchorNode: text, anchorOffset: 4, focusNode: text, focusOffset: 4, isCollapsed: true…}
>>anchorNode:text
>>anchorOffset:0
>>baseNode:text
>>baseOffset:0
>>extentNode:text
>>extentOffset:9
>>focusNode:text
>>focusOffset:9
>>isCollapsed:false
>>rangeCount:1
>>type:"Range"
>>__proto__:Selection
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

在Microsoft的Edge浏览器内,也可以使用document.getSelection(),而旧的IE10可以使用 
document.selection