Vérification de l’orthographe

L’attribut spellcheck fait partie de la spécification HTML5 du World Wide Web Consortium (W3C) qui ajoute la vérification de l’orthographe aux à la saisie et aux éléments textarea et aux champs de texte modifiables.Internet Explorer 10 et les applications du Windows Store en JavaScript prennent en charge la fonctionnalité de correction automatique pour les mots les plus souvent mal orthographiés (par exemple, « teh » au lieu de « the ») et les lignes ondulées rouges sous les mots non reconnus.

Attribut spellcheck

La vérification de l’orthographe est activée par défaut sur les éléments textarea, ou un élément marqué comme étant contentEditable. Vous pouvez la désactiver ou l’activer à l’aide de l’attribut spellcheck dans l’élément HTML.


<input type="text" spellcheck="true" />

L’attribut spellcheck fournit trois états, comme indiqué ci-dessous.

Mot cléDescription

true

Vérification de l’orthographe appliquée au champ.

false

Vérification de l’orthographe non appliquée.

none

Si l’attribut est manquant, la vérification de l’orthographe est héritée de l’élément parent.

 

L’exemple suivant fournit la vérification de l’orthographe sur plusieurs éléments.


<!DOCTYPE html>
<html>
<head>
   <title>Spell check example</title>
</head>
<body>
  <body> 
    <p><input type="text" spellcheck="true" > Input element with type="text"</input></p>
    <p><div contenteditable spellcheck="true">Content editable div element</div></p>
    <p><textarea spellcheck="true">Text area element </textarea></p>
</body>
</body>
</html>


Informations de référence sur les API

spellcheck

Démonstrations du site Internet Explorer Test Drive

Spellchecking in IE10

Billets IEBlog

Saisie rapide et précise dans Internet Explorer 10

Spécification

HTML5: Section 7.6.5

 

 

Afficher:
© 2014 Microsoft