js移動端貼り付け板機能を実現

828 ワード

documentのexecCommand方法によって実現します.

        var copyBtn = document.getElementById('copyBtn')
        copyBtn.onclick = function() {
            if(!document.execCommand) {
                alert('           ');
                return;
            }
            var copyValue=document.getElementById("copyValue");
            copyValue.select(); //     
            document.execCommand("Copy"); //          
            alert("    ,   。");
        }
⚠️1.まず、現在の環境がコピー機能をサポートしているかどうかを確認します.
2.次に、このコピー機能は、フォーム要素の内容をインテリジェントにコピーし、フォームはtype="hidden"とdisplay:noneではなく、この要素を可視領域外に配置することができます.