入力モード

入力モード (Web)

鍵盤

[5] inputmode 属性により、バーチャル鍵盤を選択できます。

[8] Webブラウザーpattern 属性の値から決定しても良いとされており、 実際に一部で実装されています。

[9] <input type=url><input type=email><input type=tel><input type=search> では適切なモードが選択されることが期待されています。

[10] <input type=password> でも適切なモードが選択されるのが一般的です。

[7] かつては istyle 属性format 属性も使われました。

[11] かつては x-webkit-speech 属性により音声入力切り替えボタンを表示する実装がありました。

大文字化

[6] autocapitalize 属性により、自動的な大文字モードへの切り替えを制御できます。

適用対象

テキスト入力欄

[3] テキストボックス編集ホストが対象となります。

非テキスト入力欄

[1] テキスト入力欄以外での挙動は、プラットフォームの慣習に依存すると考えられます。

[2] 例えばプルダウンボックス鍵盤入力により選択するために IME を使って文字列入力が認められているかもしれません。

キー操作も参照。

補助表示

[12] enterkeyhint 属性により、 Enter の表示を指定できます。

メモ