HTMLElement.enterKeyHint
enterKeyHint
プロパティは、仮想キーボードの Enter キーに表示するアクションラベル(またはアイコン)を定義する列挙型のプロパティです。これは HTML の enterkeyhint
グローバル属性を反映し、以下の値を DOMString
としてのみ受け入れることができる、列挙されたプロパティです。
'enter'
: 通常は改行を挿入することを示します。'done'
通常はこれ以上入力するものがなく、インプットメソッドエディター (IME) が閉じることを示します。'go'
は通常、ユーザーが入力したテキストのターゲットに移動することを意味します。'next'
通常、ユーザーを次のテキストを受け付けるフィールドに移動させる。'previous'
通常、テキストを受け入れる前のフィールドにユーザーを移動させます。'search'
通常、ユーザーが入力したテキストを検索した結果に移動します。'send'
典型的には、テキストをターゲットに送ります。
enterKeyHint
の値が指定されていない場合、あるいは許可されている値とは異なる値が設定されている場合は、空の文字列を返します。
例
仮想キーボードに、 Enter キーのラベルをどうするかのヒントを与えます(OS やユーザーの言語に応じて、送信または検索と表示されます)。
const send = document.getElementById('sendInput');
const search = document.getElementById('searchInput');
send.enterKeyHint = 'send';
search.enterKeyHint = 'search';
仕様書
Specification |
---|
HTML Standard # dom-enterkeyhint |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- HTML の
enterkeyhint
グローバル属性