HTMLElement: enterKeyHint 属性

enterKeyHint 属性是一个枚举属性,用于定义在虚拟键盘上为回车键呈现的操作标签(或图标)。它反映了 enterkeyhint HTML 全局属性,是一个枚举属性,只接受以下值作为字符串。

  • 'enter' 通常表示插入新行。
  • 'done' 通常表示没有更多输入,输入法编辑器 (IME) 将关闭。
  • 'go' 通常表示将用户带到他们键入的文本的目标。
  • 'next' 通常将用户带到下一个接受文本的字段。
  • 'previous' 通常将用户带到上一个接受文本的字段。
  • 'search' 通常将用户带到搜索他们键入的文本的结果。
  • 'send' 通常将文本传递到其目标。

如果没有指定 enterKeyHint 值,或者它被设置为与允许值不同的值,则它将返回空字符串。

示例

为虚拟键盘提供一个提示,说明如何为回车键添加标签(可能呈现为 发送搜索,具体取决于操作系统或用户的语言)。

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

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

规范

规范
HTML 标准
# dom-enterkeyhint

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅