inputmode属性
inputmode属性は入力フォームにフォーカスが合った際に入力デバイスに最適なキーボード状態を伝えるための属性です。
属性値には以下の値を取ることができます。
キーワード | 状態 |
---|---|
verbatim | ユーザー名やパスワード、製品コードのように文章ではない英数字 |
latin | 入力支援ができるラテン文字 |
latin-name | 入力支援ができるラテン文字(人名) |
latin-prose | かなりの入力支援ができるラテン文字 |
full-width-latin | 全角ラテン文字 |
kana | 日本語におけるひらがな入力 |
kana-name | 日本語におけるひらがな入力(人名) |
katakana | 日本語におけるカタカナ入力 |
numeric | 数値。可能であれば<input type=number>の利用が推奨される |
tel | 数値や*、#などの電話番号。可能であれば<input type=tel>の利用が推奨される |
英数字や@、.などのメールアドレス。可能であれば<input type=email>の利用が推奨される | |
url | 英数字や/、.といったURL。可能であれば<input type=url>の利用が推奨される |
利用できるのは以下の要素です。
input要素
input要素ではtype属性が「text」、「search」、「password」の場合に利用することができます。
<input type="text" inputmode="latin">
textarea要素
textarea要素にinputmode属性が指定可能です。
<textarea inputmode="latin"></textarea>
登録日 : 2014年12月05日 最終更新日 : 2015年1月31日
同じカテゴリー(属性)のエントリー
- optimum属性
- high属性
- low属性
- from属性
- keytype属性
- challenge属性
- wrap属性
- rows属性
- cols属性
- selected属性
- menu属性
- disabled属性
- autofocus属性
- step属性
- size属性
- required属性
- readonly属性
- placeholder属性
- pattern属性
- multiple属性
- minlength属性
- min属性
- maxlength属性
- max属性
- list属性
- inputmode属性
- formtarget属性
- formnovalidate属性
- formmethod属性
- formenctype属性
- formaction属性
- dirname属性
- checked属性
- accept属性
- for属性
- novalidate属性
- method属性
- enctype属性
- autocomplete属性
- action属性
- accept-charset属性
- sorted属性
- abbr属性
- scope属性
- headers属性
- rowspan属性
- colspan属性
- span属性
- open属性
- srcset属性
- border属性
- sortable属性
- hreflang属性
- rel属性
- shape属性
- coords属性
- default属性
- label属性
- srclang属性
- kind属性
- media属性
- controls属性
- muted属性
- loop属性
- mediagroup属性
- autoplay属性
- preload属性
- poster属性
- form属性
- typemustmatch属性
- data属性
- seamless属性
- sandbox属性
- name属性
- srcdoc属性
- ismap属性
- height属性
- width属性
- usemap属性
- alt属性
- scoped属性
- datetime属性
- download属性
- target属性
- href属性
- value属性
- crossorigin属性
- defer属性
- async属性
- charset属性
- src属性
- cite属性
- type属性
- start属性
- reversed属性
- manifest属性