【RPU-A】HTML 新增 enterkeyhint 屬性

來自專欄 Angular News19 人贊了文章

類別

周邊動態/Related Project Update

置信度

Announcement

起始時間

2018-09-13

內容

不同的應用和交互場景中,回車鍵(Enter)往往有著不同的功能,Web 應用中也是如此。

實體鍵盤中,這個 Key 始終叫做 Enter(英文鍵盤),不過在屏幕鍵盤中,可以存在不同的文本或者圖標:

屏幕鍵盤中的 」Enter「 Key

為了讓 HTML 控制項能夠指示該按鈕的顯示方式,Mozilla 刷先引入了 mozactionhint 這個實驗屬性,用於指示屏幕鍵盤的顯示方式。該屬性為枚舉值,包括 go、done、next、search 和 send 選項。

在標準化過程中,WHATWG 的 Domenic 童鞋在 Twitter 上發起了名稱投票,經過一系列的討論,該屬性(HTML Attribute)最終被定名為 enterkeyhint,而對應的 DOM Property 為 enterKeyHint。

可能的枚舉值包括:

  • enter;
  • done;
  • go;
  • next;
  • previous;
  • search;
  • send。

在瀏覽器支持的情況下,屏幕鍵盤便會根據該設定顯示 Enter 的文本或者圖標。

相關鏈接

  • 增加 enterkeyhint 支持的 PR:Add support for inputmodeaction. by dtapuska · Pull Request #3538 · whatwg/html

推薦閱讀:

相关文章