Attribut de collage HTML


Définition et utilisation

L' onpasteattribut se déclenche lorsque l'utilisateur colle du contenu dans un élément.

Remarque : bien que l' onpasteattribut 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' onpasteattribut 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' onpasteattribut 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