<div id='div1' onclick="alert(document.body.createTextRange().text)">&lt;input type=button value=得到网页里被选中的文字 <BR>onclick="alert(''网页里被选中的文字 = ''+ document.selection.createRange().text)"&gt;</div>

解决方案 »

  1.   

    <BODY>
    <div id="con"></div>
    </BODY>
    </HTML>
    <script language="javascript" type="text/javascript">var c = "&lt;input type=button value='得到网页里被选中的文字' onclick=\"alert('网页里被选中的文字 = '+ document.selection.createRange().text);\"&gt;";
    var r1 = /\&lt\;/
    var r2 = /&gt;/;
    var t = c.replace(r1, '<');
    var t2 = t.replace(r2, '>');
    document.getElementById('con').innerHTML = t2;</script>
      

  2.   

    lantersen(蓝水仁--分享快乐,快乐加倍,^_^!~) 你的大致正确。。
    但是我想将所有的html代码回复回来。如你就没有将<br>转化为" "所有的。