Parfois, le correcteur orthographique est inutile, captchas, noms d'utilisateur, e-mails, etc. Existe-t-il un moyen de le désactiver sur certaines entrées de texte/zones de texte?
Comme l'a noté mon copain Jonathan Stark, vous devriez pouvoir utiliser des attributs comme la correction automatique et la saisie semi-automatique pour obtenir l'effet que vous recherchez:
<input type="text" placeholder="My Field" name="myfield"
autocapitalize="none" autocorrect="off" autocomplete="off" />
Je viens de tester sous OS4 et ça fonctionne.
PDATE: Depuis iOS5 on
et off
les valeurs dans autocapitalize
sont obsolètes. Utilisez none
pour désactiver complètement la mise en majuscule automatique.
En fait, il existe littéralement un attribut de vérification orthographique en HTML5:
<textarea spellcheck="false">
Re: http://blog.whatwg.org/the-road-to-html-5-spellchecking
La prise en charge du navigateur est bien sûr limitée.