Puis-je désactiver la vérification orthographique sur les champs de texte HTML (comme par exemple dans Safari)?
286
Mise à jour : comme suggéré par un commentateur (crédit supplémentaire à Comment puis-je désactiver le correcteur orthographique sur les entrées de texte sur l'iPhone ), utilisez-le pour gérer tous les navigateurs de bureau et mobiles.
<tag autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
Réponse originale: Javascript ne peut pas remplacer les paramètres utilisateur, donc à moins que vous n'utilisiez un autre mécanisme que les champs de texte, ce n'est pas (ou ne devrait pas être) possible.
autocorrect="off"
) pour Mobile Safari -spellcheck=
ne fonctionne pasOui, utilisez
spellcheck="false"
, comme défini par HTML5 , par exemple:la source
spellCheck
semble le satisfaire. Cela pourrait être simplement une réaction.Pour la grammaire, vous pouvez utiliser:
la source
Un IFrame "déclenchera" le correcteur orthographique (si son contenu modifiable est défini sur true) tout comme un champ de texte, au moins dans Chrome.
la source
L'extrait de code suivant le désactive pour tous
textarea
et lesinput[type=text]
éléments:la source