HTML enterkeyhint 属性

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


实例

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <input enterkeyhint="go">
  5. <p contenteditable enterkeyhint="go">https://cankaoshouce.com</p>
  6. </body>
  7. </html>

浏览器支持

属性
enterkeyhintYesNoNoYesYes

定义和用法

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

表单控件(例如<textarea>或<input>元素)或使用contenteditable的元素可以指定inputmode属性来控制将使用哪种虚拟键盘。为了进一步改善用户体验,可以通过提供enterkeyhint属性来定制enter键,该属性指示应该如何标记enter键。回车键通常表示用户下一步应该做什么;典型的操作有:发送文本、插入新行或搜索。

如果未提供enterkeyhint属性,则用户代理可能会使用inputmode、type或pattern属性中的上下文信息来显示适当的enter键标签(或图标)。


语法

  1. enterkeyhint="go"

枚举值一览

描述 示例
enter 通常会插入新的一行。 回车
done 通常表示没有更多的输入,输入法编辑器(IME)关闭。 输入完毕
go 通常表示着将用户带到他们键入的文本的目标。 跳转到
next 通常将聚焦到下一个文本。 下一个
previous 通常将聚焦下一个文本 上一个
search 通常将用户键入的文本带入搜索。 查询
send 通常将文本传递到目标。 发送