htmlText是 选择文本的
学习

解决方案 »

  1.   

    我也想问一下是否有方法只提取蓝底选定部分的内容呢?htmlText好像是全部内容吧
      

  2.   

    var theRange = rng.document.selection.createRange();
    theRange.text = "<span style='color:red;'>" + theRange.text + "</span>";
      

  3.   

    theRange.htmlText = "<span style='color:red;'>" + theRange.htmlText + "</span>";
      

  4.   

    var range = document.selection.createRange();
    var span = document.createElement("span");
    span.style.color = "red";
    span.innerHTML = range.htmlText;
    range.pasteHTML(span.outerHTML);