Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 定義済み入力候補のためのDatalist要素の使用 | HTMLフォームとユーザー入力
究極のHTML

book定義済み入力候補のためのDatalist要素の使用

メニューを表示するにはスワイプしてください

HTMLの<datalist>要素は、<input>要素に対してあらかじめ定義された選択肢のリストを作成するために使用。ユーザーはリストから選択することも、自分で値を入力することも可能。定義済みの値のリストは、関連するテキストフィールドに入力を始めるまで表示されない。<datalist>id属性と組み合わせて使用し、<input>list属性でこれにリンクする。

index.html

index.html

copy

<datalist>要素は、ユーザーに役立つ候補を提供しつつ、選択肢を固定しない場合に有用。

ユーザーがフィールドに入力すると、ブラウザはあらかじめ定義されたカテゴリを表示します。一致するものがない場合でも、ユーザーは独自の値を入力できます。

index.html

index.html

copy
  • <label for="category">: 入力フィールドの目的を説明;
  • <input type="text" name="category" id="category" list="categories"/>: 関連付けられたdatalistから候補を表示するテキストフィールド;
  • <datalist id="categories">: 入力中にヒントとして表示されるあらかじめ定義された選択肢を含む要素;
  • <option value="...">: 各候補項目を表す。

1. 複数の選択肢を持つドロップダウンリストを作成するために使用されるHTML要素はどれか。

2. datalist 要素の目的は何か。

3. datalist 要素を input 要素に関連付けるために使用される属性はどれか。

question mark

複数の選択肢を持つドロップダウンリストを作成するために使用されるHTML要素はどれか。

正しい答えを選んでください

question mark

datalist 要素の目的は何か。

正しい答えを選んでください

question mark

datalist 要素を input 要素に関連付けるために使用される属性はどれか。

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 5.  9

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 5.  9
some-alt