Heim  >  Fragen und Antworten  >  Hauptteil

Kopieren Sie Text ohne Eingabe oder Schaltflächen

<p>Wie erstelle ich eine Funktion, die Text in die Zwischenablage kopiert? Ich habe auf w3schools herausgefunden, wie man das mit Eingabefeldern macht, aber ich weiß nicht, wie man das nur mit Text macht (wie zum Beispiel Hypixel). </p>
P粉785522400P粉785522400438 Tage vor553

Antworte allen(1)Ich werde antworten

  • P粉978742405

    P粉9787424052023-08-31 00:06:32

    您不需要使用库来完成这个操作。
    只需使用 document.execCommand("copy")

    $("#txt").on("click", function (event) {
        var $temp = $("<input>");
        $("body").append($temp);
        $temp.val($("#txt").html()).select();
        document.execCommand("copy");
        $temp.remove();
    });
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    
    <div id="txt">复制这段文字</div>

    Antwort
    0
  • StornierenAntwort