CSS
SVG

Проверка орфографии

Атрибут spellcheck является частью спецификации HTML5 консорциума W3C, в которой добавлена проверка орфографии к элементам input и textarea, а также к редактируемым текстовым полям.Internet Explorer 10 и приложения Магазина Windows на JavaScript поддерживают функцию автозамены для исправления распространенных опечаток (например, "teh" вместо "the") и подчеркивания других нераспознанных слов привычной волнистой линией красного цвета.

Атрибут проверки орфографии

Проверка орфографии по умолчанию включена для элементов textarea и элементов, помеченных contentEditable. Она включается и выключается с помощью атрибута spellcheck в элементе HTML.


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

Атрибут spellcheck имеет три состояния (см. далее).

Ключевое словоОписание

true

К полю применяется проверка орфографии.

false

Проверка орфографии не применяется.

none

Если атрибут отсутствует, проверка орфографии наследуется от родительского элемента.

 

Ниже приведен пример проверки орфографии для нескольких элементов.


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


Справочник по API

spellcheck

Демонстрационные версии тестовых выпусков Internet Explorer

Проверка орфографии в IE10

Записи блога IEBlog

Быстрый и точный ввод в IE10

Спецификация

HTML5: раздел 7.6.5

 

 

Показ:
© 2014 Microsoft