HTML inputmode 属性

定义和用法

inputmode 属性允许您更改手机或平板电脑(任何带有虚拟键盘的设备)上键盘的外观。

另请参阅:

HTML 教程:Atrybuty HTML

实例

提示:请在手机或平板电脑上运行实例,以查看结果。

例子 1

在(虚拟)键盘上只显示数字键:

<input type="text" inputmode="numeric">
Wynik wyświetlany na telefonie za pomocą atrybutu inputmode

亲自试一试

例子 2

下面的实例使用了 "email" 的 "inputmode":

<input type="text" inputmode="email">
Wynik wyświetlany na telefonie za pomocą atrybutu inputmode

亲自试一试

语法

<element inputmode="decimal|email|none|numeric|search|tel|text|url">

Wartość atrybutu

Wartość Opis
decimal Pokazuj tylko klawiaturę cyfrową, zwykle również klawisz przecinka.
email Klawiatura tekstowa, klawisze są zwykle używane do adresów e-mail, takich jak [@].
none Nie powinna pojawić się klawiatura.
numeric Pokazuj tylko klawiaturę cyfrową.
search Klawiatura tekstowa, klawisz [enter] jest zwykle wyświetlany jako [go].
tel Pokazuj tylko klawiaturę cyfrową, zwykle również klawisz [+]、[*] i [#].
text Domyślne. Klawiatura tekstowa.
url Klawiatura tekstowa, klawisze są zwykle używane do adresów URL, takich jak [.] i [/], oraz specjalny klawisz [.com], lub innych powszechnie używanych znaków końcowych domen lokalnych.

Wsparcie przeglądarek

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
66 79 95 12.2 53