Définition et utilisation
Le onpaste attribut se déclenche lorsque l'utilisateur colle une partie du contenu dans un élément.
Note: Bien que le onpaste attribut est pris en charge par tous les éléments HTML, il est effectivement possible de coller du contenu, par exemple, un <p> élément, sauf si l'élément a mis contenteditable à "true" (voir "Autres exemples" ci - dessous ).
Astuce: Le onpaste attribut est principalement utilisé sur <input> éléments avec type="text" .
Astuce: Il existe trois façons de coller du contenu dans un élément:
- Appuyez sur CTRL + V
- Sélectionnez "Paste" dans le menu Edition dans votre navigateur
- Faites un clic droit pour afficher le menu contextuel et sélectionnez le "Paste" commande
S'applique à
Le onpaste attribut fait partie des attributs de l' événement , et peut être utilisé sur tous les éléments HTML.
Éléments | un événement |
---|---|
Tous les éléments HTML | onpaste |
Exemple
Input Exemple
Exécuter un script JavaScript lorsque vous collez du texte dans un <input> élément:
<input type="text"
onpaste="myFunction()" value="Paste something in here">
Essayez - le vous - même » P Exemple
Exécuter un script JavaScript lorsque vous collez du texte dans un <p> élément (Notez que contenteditable est réglé sur "true" ):
<p contenteditable="true" onpaste="myFunction()">Try to
paste something inside this paragraph.</p>
Essayez - le vous - même » support du navigateur
Attribut de l'événement | |||||
---|---|---|---|---|---|
onpaste | Oui | Oui | Oui | Oui | Oui |