HTML can spellcheck editable text
Browsers can check spelling and, in some cases, grammar inside editable elements. The global HTML spellcheck attribute lets you request that behaviour explicitly.
<input type="text" spellcheck="true">
<input type="text" spellcheck="false">
spellcheck="true" asks the browser to check the text. spellcheck="false" turns the check off, which can be useful for usernames, product codes, or other values that a dictionary will mostly misunderstand.
The exact checking interface depends on the browser, operating system, and language settings. This attribute is a hint to the browser, not a replacement for validating submitted data.