autocorrect属性の値を切り替えて、HTMLElement.autocorrectがどの真偽値を返すかを確認できます。
iOSのSafariやAndroidでは、teh と打ってスペースを入れると the に置き換わります。macOSのSafariは編集メニューのスペルと文法でスペルを自動修正が有効なときだけ置き換わり、デスクトップのChromeとFirefoxは置き換えを行いません
input.autocorrectの値: 未対応(プロパティが無い)
属性の文字列ではなく真偽値が返ります。offのときだけfalseで、空文字列や未定義の値はonと同じtrueになります。