拼寫檢查

**spellcheck** 全域性屬性 是一個 列舉 屬性,它定義了元素是否可以檢查拼寫錯誤。

注意:此屬性僅僅是瀏覽器的一個提示:瀏覽器不需要檢查拼寫錯誤。通常情況下,不可編輯的元素不會檢查拼寫錯誤,即使spellcheck屬性設定為true,並且瀏覽器支援拼寫檢查。

試試看

它可能有以下值

  • 空字串或true,表示應儘可能檢查元素的拼寫錯誤;
  • false,表示不應檢查元素的拼寫錯誤。

如果未設定此屬性,則其預設值為元素型別和瀏覽器定義。此預設值也可能被繼承,這意味著元素內容將僅在其最近的祖先具有spellcheck狀態為true時才檢查拼寫錯誤。

安全和隱私問題

使用拼寫檢查可能會對使用者的安全和隱私造成影響。規範沒有規定拼寫檢查的方式,並且元素內容可能會被髮送給第三方以獲取拼寫檢查結果(請參閱增強拼寫檢查和“拼寫劫持”)。

對於可能包含敏感資訊的元素,您應該考慮將spellcheck設定為false

規範

規範
HTML 標準
# attr-spellcheck

瀏覽器相容性

BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。

另請參閱