La lecture des données de contrôle de macro en JavaScript nécessite l'utilisation de l'API navigator.clipboard. Étapes : Importez les bibliothèques nécessaires : importez {clipboard} depuis '@angular/cdk/clipboard'. Obtenez les données de contrôle de macro : clipboard.paste().then((data) => {...}).
Lire les données de contrôle de macro avec JavaScript
Le contrôle de macro est un mécanisme spécial fourni par le système d'exploitation qui permet aux applications d'accéder et d'échanger des données de manière standardisée et indépendante de la langue. En JavaScript, la lecture des données de contrôle de macro nécessite l'utilisation de l'API navigator.clipboard
. navigator.clipboard
API。
步骤:
import {clipboard} from '@angular/cdk/clipboard';
clipboard.paste().then((data) => { // data 是剪贴板中的数据,可以使用文本格式或其他格式 });
实战案例:
假设我们有一个文本输入框,当用户复制文本并粘贴到输入框时,我们需要读取剪贴板数据。我们可以使用以下代码来实现:
const input = document.getElementById('my-input'); const pasteHandler = (e) => { clipboard.paste().then((data) => { input.value = data.text; }); }; input.addEventListener('paste', pasteHandler);
这样,当用户粘贴文本到输入框时,pasteHandler
pasteHandler
sera déclenchée, lira les données de texte du presse-papiers et les définira. au milieu de la zone de saisie. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!