js 如何选取dom元素的全部文本

使用js选取dom中的全部文本

select_text:function(element){
      if(!element) return 
      var selection = window.getSelection();
      var range = document.createRange();
      range.selectNodeContents(element);
      selection.removeAllRanges();
      selection.addRange(range);
},

修改选中文本的样式

.className::selection {
  background-color: #00BFBF;
  color: #fff;
}

你可能感兴趣的:(js基础,javascript,css,css3)