您当前的位置: 首页 >  壹小俊

js替换光标选中的文字

壹小俊 发布时间:2019-06-24 09:49:08 ,浏览量:3

        function replaceSelection() {
            if (window.getSelection) {
                var selecter = window.getSelection();
                var selectStr = selecter.toString();
                if (selectStr.trim != "") {
                    var rang = selecter.getRangeAt(0);
                    var temp = $("" + selectStr + "");
                    rang.surroundContents(temp[0]);
                }
            } else if (document.selection) {//ie
                var selecter = document.selection.createRange();
                selecter.select();
                var selectStr = selecter.text;
                selecter.pasteHTML("" + selectStr + "");
            }
        }

 

然后,我们再获取之前的内容,添加一个空格,重新追加回原来的元素,你就会跳出之前的标签

关注
打赏
查看更多评论

壹小俊

暂无认证

  • 3浏览

    0关注

    857博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录