• document.selection window.getSelection()


    IE9以下支持:document.selection    
    IE9、Firefox、Safari、Chrome和Opera支持:window.getSelection()

    屏幕取词

    function getWord(){
        var word = window.getSelection?window.getSelection():document.selection.createRange().text;
        alert( word )   
    }
    document.body.addEventListener("click", getWord, false);
    1

    . 移除选中的内容

    function removeWord(){
        window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
    }
    document.body.addEventListener("click", removeWord, false);

    小实例http://www.jb51.net/article/2835.htm

    http://www.jb51.net/article/23421.htm

    <body> 
      <p> </p> 
      <p> 
        <textarea name="textfield" cols="50" rows="6">就是现在文本域里有一段文字,当你选种其中几个字后点击一个按钮或者链接会弹出一个对话框,对话框的信息就是你选中的文字 
    哪位老大能解决的呀?请多多帮忙!!!谢谢 
    </textarea> 
      </p> 
      <p> 
        <input type="button" value="showSelection" onclick="alert(document.selection.createRange().text)"> 
        <input type="button" value="showclear" onclick="alert(document.selection.clear().text)"> 
        <input type="button" value="showtype" onclick="alert(document.selection.type)"> 
         
    </p> 
      <p> 
        <textarea name="textfield" cols="50" rows="6" onselect="alert(document.selection.createRange().text)">就是现在文本域里有一段文字,当你选种其中几个字后点击一个按钮或者链接会弹出一个对话框,对话框的信息就是你选中的文字 
    哪位老大能解决的呀?请多多帮忙!!!谢谢 
        </textarea> 
      </p> 
    
    </body>
  • 相关阅读:
    不使用C++ 11的整数转字符串
    1090 危险品装箱(25 分)
    C++中vector,set,map自定义排序
    D
    7-2 幼儿园数学题(29 分)
    李白打酒
    C++ string和int相互转换
    1049 数列的片段和(20)(20 分)
    11. 盛最多水的容器
    7. 整数反转
  • 原文地址:https://www.cnblogs.com/qingqingzou-143/p/6702535.html
Copyright © 2020-2023  润新知