HTMLElement: enterKeyHint 屬性

Baseline 已廣泛支援

此功能已得到良好確立,可在多種裝置和瀏覽器版本上執行。自⁨2021 年 11 月⁩起,所有瀏覽器均已提供此功能。

enterKeyHint 屬性是一個列舉屬性,用於定義在虛擬鍵盤上顯示“回車”鍵的操作標籤(或圖示)。它反映了 enterkeyhint HTML 全域性屬性,並且是一個列舉屬性,只能接受以下字串值:

  • 'enter':通常表示插入新行。
  • 'done':通常表示沒有更多輸入內容,並且輸入法編輯器(IME)將關閉。
  • 'go':通常表示將使用者帶到他們輸入的文字的目標。
  • 'next':通常表示將使用者帶到下一個可接受文字的欄位。
  • 'previous':通常表示將使用者帶到上一個可接受文字的欄位。
  • 'search':通常表示將使用者帶到他們輸入的文字的搜尋結果。
  • 'send':通常表示將文字傳送到其目標。

如果未指定 enterKeyHint 值,或者其值不是允許的值之一,則該屬性將返回一個空字串。

示例

為虛擬鍵盤提供如何標記“回車”鍵的提示(可能根據作業系統或使用者的語言顯示為 SendSearch)。

js
const send = document.getElementById("sendInput");
const search = document.getElementById("searchInput");

send.enterKeyHint = "send";
search.enterKeyHint = "search";

規範

規範
HTML
# dom-enterkeyhint

瀏覽器相容性

另見