Dieses Mal werde ich Ihnen die js-Operation zum Kopieren von Text vorstellen. Was sind die Vorsichtsmaßnahmen für die js-Operation zum Kopieren von Text?
Ich musste vor kurzem auf eine Schaltfläche klicken, um den Text im
-Tag in die Zwischenablage zu kopieren.
Ich dachte schon, dass es so wäre fast das Gleiche, aber ich habe festgestellt, dass es überhaupt nicht funktioniert hat
Ich habe verschiedene Methoden ausprobiert und schließlich einen blinden Trick angewendet, um den folgenden Effekt zu erzielen
1. Prinzipanalyse
Der Browser stellt den Kopierbefehl bereit, der den ausgewählten Inhalt kopieren kann
document.execCommand("copy")
Wenn es sich um ein Eingabefeld handelt, können Sie den select() Methode, Wählen Sie den Text im Eingabefeld aus und rufen Sie dann den Kopierbefehl auf, um den Text in die Zwischenablage zu kopieren
Aber die Methode select() ist nur gültig für , aber nicht für🎜>Wenn Sie auf die Schaltfläche klicken, entfernen Sie zuerst den Wert von