HTML enterkeyhint 属性
enterkeyhint 全局属性 是一个枚举属性,用于定义要为虚拟键盘上的enter键显示的操作标签(或图标)。
实例
<!DOCTYPE html>
<html>
<body>
<input enterkeyhint="go">
<p contenteditable enterkeyhint="go">https://cankaoshouce.com</p>
</body>
</html>
浏览器支持
属性 | |||||
---|---|---|---|---|---|
enterkeyhint | Yes | No | No | Yes | Yes |
定义和用法
enterkeyhint 全局属性 是一个枚举属性,用于定义要为虚拟键盘上的enter键显示的操作标签(或图标)。
表单控件(例如<textarea>或<input>元素)或使用contenteditable的元素可以指定inputmode属性来控制将使用哪种虚拟键盘。为了进一步改善用户体验,可以通过提供enterkeyhint属性来定制enter键,该属性指示应该如何标记enter键。回车键通常表示用户下一步应该做什么;典型的操作有:发送文本、插入新行或搜索。
如果未提供enterkeyhint属性,则用户代理可能会使用inputmode、type或pattern属性中的上下文信息来显示适当的enter键标签(或图标)。
语法
enterkeyhint="go"
枚举值一览
值 | 描述 | 示例 |
---|---|---|
enter | 通常会插入新的一行。 | 回车 |
done | 通常表示没有更多的输入,输入法编辑器(IME)关闭。 | 输入完毕 |
go | 通常表示着将用户带到他们键入的文本的目标。 | 跳转到 |
next | 通常将聚焦到下一个文本。 | 下一个 |
previous | 通常将聚焦下一个文本 | 上一个 |
search | 通常将用户键入的文本带入搜索。 | 查询 |
send | 通常将文本传递到目标。 | 发送 |