解决方案 »

  1.   

    对于选中的文字XX用js动态嵌套一层<span class='s'>XX</span>   css自己定义下就好了
      

  2.   

    感谢您的帮助,不知道能不能给出一个具体的代码,我刚开始接触javascript,谢谢
      

  3.   

    这个IE用不了,FF等可用  .span {
    background-color: green;
    }<script type="text/javascript">
    window.onmouseup = function(){
    var text = window.getSelection().toString();
    if (text != "") {
    var range = window.getSelection().getRangeAt(0);   
    range.deleteContents();
    var span = document.createElement("span");
    span.className = "span";
    span.innerText = text;
    range.insertNode(span);
    }
    };</script>