par anonyme 15-Février-2020

Comment faire pour empêcher un utilisateur de coller du texte dans un input en HTML ?

1 Réponse

par Antoine 15-Février-2020

Pour empêcher un utilisateur de coller du texte dans un input en HTML, vous pouvez utiliser l'évènement onpaste.

<input type="text" value="" onpaste="return false;">

Vous pouvez également éviter d'utiliser un évènement, et désactiver la fonction coller en pure JavaScript.

<input type="text" value="" id="test">

<script>
window.onload = function() 
{
 const inputText = document.getElementById('test');
 inputText.onpaste = function(e) 
 {
   e.preventDefault();
 }
}
</script>
Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses d'Antoine et d'autres internautes.

2.6k questions

3k réponses

...