datepickerを使うならこれも!ソフトウェアキーボードを表示させない方法

フォームに日時を選択する時にdatepickerが使えると便利ですよね。
ただ、スマートフォンで開くとキーボードが表示されて邪魔ですよね。
というわけで、今回はソフトウェアキーボードを非表示にする方法をご紹介します。

inputタグに対してreadonlyをつかって読み込み専用のボックスにするだけで、スマホのソフトウェアキーボードを出さないということが可能です。

ただし、入力はjsからしかできなくなります。

下記のように入力すればOKです。

<input type=”text” name=”date” value=”xxx” readonly=”readonly” />

トラックバックURL