本帖最后由 liyuqa 于 2011-02-27 20:01:23 编辑

解决方案 »

  1.   

    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <div>theforever_(赵亮,碧海情天,断水寒刀)theforever_(赵亮,碧海情天,断水寒刀)theforever_(赵亮,碧海情天,断水寒刀)</div>
    <button onclick="alert(getInputSelText('theforever'));" >显示选中内容</button>
    <script type="text/javascript">
    function getInputSelText(id) {
    var obj = document.getElementById(id);
    var selectedText = "";
    if (window.getSelection) {
    selectedText = window.getSelection().toString();
    }
    if (selectedText == "" && document.getSelection) {
    selectedText = document.getSelection();
    }
    if (selectedText == "" && document.selection) {
    selectedText = document.selection.createRange().text;
    }
    if (selectedText == "" && typeof(obj) != 'undefined' && obj != null && obj.selectionStart != undefined && obj.selectionEnd != undefined) {
    selectedText = obj.value.substring(obj.selectionStart, obj.selectionEnd);
    }
    return selectedText;
    }
    </script>