enterkeyhint

enterkeyhint 全局属性 是一个 枚举 属性,用于定义在虚拟键盘上为 Enter 键显示的操作标签(或图标)。

试一试

描述

表单控件(例如 <textarea><input> 元素)或使用 contenteditable 的元素可以指定一个 inputmode 属性来控制将使用哪种虚拟键盘。为了进一步改善用户的体验,可以提供 enterkeyhint 属性来具体自定义 Enter 键,该属性指示 Enter 键应如何标记(或应显示哪个图标)。Enter 键通常代表用户接下来应该执行的操作;典型操作包括:发送文本、插入新行或搜索。

如果没有提供enterkeyhint属性,用户代理可能会使用来自inputmodetypepattern属性的上下文信息来显示合适的回车键标签(或图标)。

enterkeyhint属性是一个枚举属性,只接受以下值

描述 示例标签(取决于用户代理和用户语言)
enterkeyhint="enter" 通常插入新行。
enterkeyhint="done" 通常表示没有更多输入,输入法编辑器(IME)将关闭。 完成
enterkeyhint="go" 通常表示将用户带到他们键入的文本的目标。 打开
enterkeyhint="next" 通常将用户带到下一个接受文本的字段。 下一个
enterkeyhint="previous" 通常将用户带到上一个接受文本的字段。 上一个
enterkeyhint="search" 通常将用户带到他们键入的文本的搜索结果。 搜索
enterkeyhint="send" 通常将文本传递给它的目标。 发送

规范

规范
HTML 标准
# attr-enterkeyhint

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅