Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[html] 第388天 请说说input的inputmode属性有什么应用场景? #2343

Open
haizhilin2013 opened this issue May 7, 2020 · 1 comment
Labels
html html

Comments

@haizhilin2013
Copy link
Collaborator

第388天 请说说input的inputmode属性有什么应用场景?

我也要出题

@haizhilin2013 haizhilin2013 added the html html label May 7, 2020
@zhaofeipeter
Copy link

zhaofeipeter commented Jul 25, 2020

inputmode 全局属性 是一个枚举属性,它提供了用户在编辑元素或其内容时可能输入的数据类型的提示。它可以是以下值:

"none"
无虚拟键盘。在应用程序或者站点需要实现自己的键盘输入控件时很有用。
"text"
使用用户本地区域设置的标准文本输入键盘。
"decimal"
小数输入键盘,包含数字和分隔符(通常是“ . ”或者“ , ”),设备可能也可能不显示减号键。
"numeric"
数字输入键盘,所需要的就是0到9的数字,设备可能也可能不显示减号键。
"tel"
电话输入键盘,包含0到9的数字、星号(*)和井号(#)键。表单输入里面的电话输入通常应该使用 <input type="tel"> 。
"search"
为搜索输入优化的虚拟键盘,比如,返回键可能被重新标记为“搜索”,也可能还有其他的优化。
"email"
为邮件地址输入优化的虚拟键盘,通常包含"@"符号和其他优化。表单里面的邮件地址输入应该使用 <input type="email"> 。
"url"
为网址输入优化的虚拟键盘,比如,“/”键会更加明显、历史记录访问等。表单里面的网址输入通常应该使用 <input type="url"> 。
如果没有设置这个属性,它的默认值是 "text",表明使用本地的标准文本输入键盘。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
html html
Projects
None yet
Development

No branches or pull requests

2 participants