showPicker() for <input>
HTMLInputElement.showPicker() は日付ピッカー、カラーピッカー、ファイルダイアログなどの入力UIをプログラムから表示します。
概要
HTMLInputElement.showPicker() は日付ピッカー、カラーピッカー、ファイルダイアログなどの入力UIをプログラムから表示します。
対応ブラウザ
デスクトップ
Chrome 99+
Edge 99+
Safari 17.4+
Firefox 101+
モバイル
Chrome Android 99+
Safari iOS 未対応
Firefox Android 101+
基本構文
HTML
<input type="date" id="dateInput">
<button onclick="document.getElementById('dateInput').showPicker()">
日付を選択
</button> 実務での使いどころ
-
showPicker() for <input> の活用
input.showPicker()。プログラムから入力ピッカーを表示するメソッド。
注意点
- 一部のブラウザでのみ対応。使用前にブラウザサポートを確認すること。
アクセシビリティ
- スクリーンリーダーでの読み上げを確認すること。