1. 程式人生 > 實用技巧 >html 一鍵複製

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; }