zoukankan      html  css  js  c++  java
  • 兼容 FF&IE 的替换鼠标选择文字方法(转载)

    <script type="text/javascript">
    
    function changes(obj){
    
    var TextIn=document.getElementById("textin");
    
    if(TextIn.createTextRange){
     //ie兼容
     TextIn.focus();
     document.selection.createRange().duplicate().text=obj;
    }else{
     //firefox兼容
     var iStart = TextIn.selectionStart;
     var iEnd = TextIn.selectionEnd;
     TextIn.value=TextIn.value.substring(0,iStart)+obj+TextIn.value.substring(iEnd,TextIn.value.length);
     endRange=iStart+obj.length;
     TextIn.setSelectionRange(endRange,endRange);
    }
    }
    
    </script>
    <textarea cols="40" id="textin">选中这里的文字,然后点change试试看。</textarea>
    <br />
    <input type="button" onclick="changes('文字被替换了!')" value="change" />
  • 相关阅读:
    合并区间
    编程团体赛
    寻找数组的中间位置
    翻转链表2
    链表翻转
    CF1237H. Balanced Reversals
    arc108E
    agc028D
    CF1446D. Frequency Problem
    CF1439D. INOI Final Contests
  • 原文地址:https://www.cnblogs.com/yingzi/p/2518099.html
Copyright © 2011-2022 走看看