广西快3

广西快3 主营业务 项目案例 产品中心 新媒体 广西快3 关于我们 联系我们

如何用js替换页面选中的文字!

发布时间:2019-03-19 16:26
发布者:admin
浏览次数:

如何用js替换页面选中的文字?

对选中的文字进行操作,比如改变样式,用标签将其包裹,删除该文字等操作。在平时经常遇到,今天就分享一方法,起个抛砖引玉的作用。
 

<script>
    function surroundContent() {
        var r;
        if (document.selection) {
            r = document.selection.createRange();
            if (r.text != '') r.pasteHTML('<a href="#">' + r.text + '</a>')
        }
        else if (window.getSelection) {
            r = window.getSelection();
            if (r.rangeCount > 0) {
                r = r.getRangeAt(0);
                var a = document.createElement('a');
                a.href = '#';
                r.surroundContents(a)
                r.collapse(false);
            }
        }
    }
</script>

加拿大时时彩 加拿大时时彩-广西快3 加拿大时时彩 加拿大时时彩_官网 加拿大时时彩_安全购彩 加拿大时时彩---广西快3_欢迎您 快三彩票---广西快3_欢迎您 加拿大时时彩_官网 加拿大时时彩---广西快3_欢迎您 极速快三_官网