HTMLにおけるさまざまな入力タイプの探究
メニューを表示するにはスワイプしてください
HTML では、さまざまな種類の <input> タイプが用意されており、異なる種類のユーザーデータを収集できます。以下は、最も一般的なタイプの概要です。
メールアドレスとパスワード
type="email": メールアドレスを受け付け、基本的なブラウザ検証を実行;type="password": 入力した文字を非表示にし、セキュリティを確保。minlengthやmaxlengthを使用可能。
index.html
数値
type="number":数値の入力を受け付ける。min、max、step 属性で許容範囲を制御。
index.html
電話番号
type="tel":電話番号用。組み込みのバリデーションはなし。開発者が手動でバリデーションを実装。
index.html
チェックボックス
type="checkbox":複数の選択肢を選択可能。checked を使用して事前選択。
index.html
ラジオボタン
type="radio":グループから1つの選択肢を選択。すべてのラジオボタンは同じnameを共有する必要あり。
index.html
レンジスライダー
type="range":範囲内の数値を選択するためのスライダーコントロール。本コースではJavaScriptのロジックは省略。
index.html
index.js
注意
このコースではJavaScriptのロジックは省略されています。
日付と時刻
type="date": カレンダーセレクター;type="time": 時刻ピッカー;type="datetime-local": 日付と時刻入力の組み合わせ。
index.html
注意
一貫したスタイリングのために、開発者はデフォルトのブラウザピッカーの代わりに既製のUIライブラリを使用することが多い。
さらに学ぶ
特定のフィールドに入力しようとすると、ブラウザが自動入力の候補を提案する場合があることに気付いたかもしれない。ブラウザは入力した値を記憶し、自動補完のためにそれらを提案する。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 5
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 5. 章 5