Attribut de collage HTML
Définition et utilisation
L' onpaste
attribut se déclenche lorsque l'utilisateur colle du contenu dans un élément.
Remarque : bien que l' onpaste
attribut soit pris en charge par tous les éléments HTML, il n'est pas réellement possible de coller du contenu dans, par exemple, un élément <p>, À MOINS QUE l'élément n'ait défini contenteditable sur "true" (voir "Plus d'exemples" ci-dessous) .
Astuce : L' onpaste
attribut est principalement utilisé sur les éléments <input> avec type="text".
Astuce : Il existe trois façons de coller du contenu dans un élément :
- Appuyez sur CTRL + V
- Sélectionnez "Coller" dans le menu Edition de votre navigateur
- Faites un clic droit pour afficher le menu contextuel et sélectionnez la commande "Coller"
S'applique à
L' onpaste
attribut fait partie des attributs d'événement et peut être utilisé sur n'importe quel élément HTML.
Éléments | Événement |
---|---|
Tous les éléments HTML | en pâte |
Exemple
Exemple d'entrée
Exécutez un JavaScript lorsque vous collez du texte dans un élément <input> :
<input type="text" onpaste="myFunction()" value="Paste something in here">
P Exemple
Exécutez un JavaScript lorsque vous collez du texte dans un élément <p> (notez que contenteditable est défini sur "true") :
<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
Prise en charge du navigateur
Event Attribute | |||||
---|---|---|---|---|---|
onpaste | Yes | Yes | Yes | Yes | Yes |