Comment empêcher le clavier virtuel d'apparaître quand on clique sur un input en HTML ?

Réponses rédigées par Antoine
Dernière mise à jour : 2019-04-11 18:38:11
Thèmes : webmaster - html - input - clavier
Question

Comment faire pour empêcher le clavier virtuel d'apparaître quand on clique sur un input en HTML ?

Réponse

Pour empêcher le clavier virtuel d'apparaître quand on clique sur un input en HTML, vous devez ajouter l'argument readonly et le positionner sur la valeur true.

<input readonly="true" type="text" name="test" value="" />

Remarque : L'attribut readonly fonctionne uniquement avec les balises <input> et <textarea>.

Remarque : L'inverse de cet attribut, qui est celui par défaut, est readwrite ; il n'a en outre pas besoin d'être spécifié dès lors que readonly n'est pas présent.

Vous trouverez d'avantage d'information sur la manière de désactiver le clavier virtuel, en HTML, avec l'attribut readonly, via cette page du site de Mozilla.