HTML spellcheck 全域性屬性
spellcheck 全域性屬性 是一個 列舉型 屬性,它定義了元素是否可以被檢查拼寫錯誤。
注意:此屬性僅僅是給瀏覽器的提示:瀏覽器不強制要求檢查拼寫錯誤。通常情況下,不可編輯的元素不會被檢查拼寫錯誤,即使 spellcheck 屬性被設定為 true 並且瀏覽器支援拼寫檢查。
試一試
<textarea spellcheck="true">
This exampull will be checkd fur spellung when you try to edit it.</textarea
>
<textarea spellcheck="false">
This exampull will nut be checkd fur spellung when you try to edit it.</textarea
>
它可以具有以下值:
- 空字串或
true,表示元素應該儘可能地被檢查拼寫錯誤; false,表示元素不應該被檢查拼寫錯誤。
如果未設定此屬性,其預設值是根據元素型別和瀏覽器決定的。這個預設值也可能被繼承,這意味著只有當其最近的祖先元素具有 true 的 spellcheck 狀態時,元素內容才會被檢查拼寫錯誤。
安全和隱私問題
使用拼寫檢查可能會對使用者的安全和隱私產生影響。規範並未規定拼寫檢查的實現方式,並且元素的內容可能會被髮送給第三方以獲取拼寫檢查結果(請參閱 增強型拼寫檢查和“拼寫劫持”)。
您應該考慮為可能包含敏感資訊的元素將 spellcheck 設定為 false。
規範
| 規範 |
|---|
| HTML # attr-spellcheck |
瀏覽器相容性
載入中…
另見
- 所有 全域性屬性。
autocorrect.