Highlight: type 屬性
Highlight 介面的 type 屬性是一個列舉 String,用於指定高亮的含義。這使得輔助技術(例如螢幕閱讀器)在向用戶展示高亮時可以包含這種含義。
預設情況下,高亮物件的 type 屬性設定為 highlight,但你可以將其更改為 spelling-error 或 grammar-error。
值
type 列舉值的可能值包括:
highlight-
這是預設的高亮型別。它沒有特定的含義。
spelling-error-
當高亮用於強調拼寫錯誤的內容時,使用此型別。
grammar-error-
當高亮用於強調語法不正確的內容時,使用此型別。
示例
js
const spellErrorRange = new Range();
spellErrorRange.setStart(textNode, 10);
spellErrorRange.setEnd(textNode, 20);
const spellErrorsHighlight = new Highlight(spellErrorRange);
spellErrorsHighlight.type = "spelling-error";
規範
| 規範 |
|---|
| CSS 自定義高亮 API 模組級別 1 # enumdef-highlighttype |
瀏覽器相容性
載入中…