html 一键复制

 //一键复制
        $("#b_identifier").click(function() {
            var ssrsss = $(".label-content").attr('title');//获取文本
            var flag = copyText(ssrsss); //传递文本
            flag ? layer.msg('复制成功!', {icon: 1}) : layer.msg('复制失败!', {icon: 2});
        })
        function copyText(text) {
            var textarea = document.createElement("input");//创建input对象
            var currentFocus = document.activeElement;//当前获得焦点的元素
            document.body.appendChild(textarea);//添加元素
            textarea.value = text;
            textarea.focus();
            if(textarea.setSelectionRange)
                textarea.setSelectionRange(0, textarea.value.length);//获取光标起始位置到结束位置
            else
                textarea.select();
            try {
                var flag = document.execCommand("copy");//执行复制
            } catch(eo) {
                var flag = false;
            }
            document.body.removeChild(textarea);//删除元素
            currentFocus.focus();
            return flag;
        }

 

posted @ 2020-08-17 11:11  原来是个帅小伙  阅读(2503)  评论(0编辑  收藏  举报