Атрибут spellcheck

Атрибут spellcheck указывает браузеру, следует ли ему проверять орфографию введенного текста. Применяется к тегам input или textarea, а также к элементам, которым задан атрибут contenteditable.

Значение true включает проверку, а false - отключает. Вместо true можно указывать пустое значение или вообще его не писать.

Пример

Давайте посмотрим тексту, в котором допущены ошибки и включим проверку правописания. Если ваш браузер поддерживает атрибут spellcheck и проверка орфографии включена, то по получению фокуса (!) элементом браузер должен выделить неправильно написанные слова:

html<textarea lang="en" spellcheck>This text has eror</textarea>
csstextarea {
  width: 200px;
  height: 100px;
}

Результат:

Смотрите также

  • атрибут contenteditable,
    который позволяет редактировать текст
  • свойство text-decoration-style,
    которое позволяет подчеркивать волнистой линией