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
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.