HTML のドロップダウン リスト
HTML のドロップダウン リストは、フォーム構築の目的、またはユーザーが 1 つまたは複数の値を選択できる選択リストを表示するために重要な要素です。 HTML におけるこの種の選択リストは、ドロップダウン リストとして知られています。
HTML のドロップダウン リストの構文
ドロップダウン リストがどのように作成されるかを見てみましょう:
構文:
<select> <option value="">option1</option> <option value="">option2</option> <option value="">option3</option> <option value="">option3</option> </select>
例:
<select name="color"> <option value="red">Red</option> <option value="purple">Purple </option> </select>
上記の構文に示すように、
コードを使用して背景色またはホバーの色を設定する:
.dropdown a:hover{ Background-color: color_name; }
ドロップダウン リストの位置は 2 つの値で定義されます: 位置: リストの内容を選択リスト ボタンのすぐ下に表示するために使用される相対位置。位置の助けを借りて: 絶対;
最小幅は、ドロップダウン リストに特定の幅を与えるために使用されるプロパティの 1 つです。幅を 100% に設定することで、ドロップダウン ボタンと同じ長さに設定できます。上記の構文は、単一の属性を選択するために定義されています。次に、項目リストから複数のオプションがどのように選択されるかを見ていきます。
構文:
<select multiple> <option value="">option1</option> <option value="">option2</option> </select>
例:
<select name="subject" multiple> <option value="math">Math</option> <option value="english">English</option> <option value="science">Science</option> <option value="biology">Biology</option> </select>
HTML ではドロップダウン リストはどのように機能しますか?
構文を学習した後、ドロップダウン リストが HTML でどのように正確に機能するかを見ていきます。
- 名前: この属性は、サーバーに送信されて識別され、必要な値が取得されるコントロールに名前を割り当てるのに役立ちます。
- 複数: 属性が「複数」に設定されている場合、ユーザーは選択リストから複数の値を選択できます。
- Size: size 属性は、ドロップダウン リストの周囲に特定のサイズのスクロール ボックスを定義するために使用されます。また、リストからいくつかの表示可能なオプションを表示するのにも役立ちます。
- 値: この属性は、選択リスト内のオプションが選択されていることを示します。
- 選択された属性により、ページ読み込みの開始時点で、リストからすでに選択されているリスト項目が表示されます。
- ラベル: ラベル属性は、オプション値のラベル付けに対する別のアプローチとして機能します。
- 無効: 無効オプションを含むドロップダウン リストを表示したい場合は、HTML 選択リストで無効属性を使用できます。
- onChange: ユーザーがドロップダウン リストからオプションを選択しようとするたびに、項目の選択時にイベントがトリガーされます。
- onFocus: ユーザーが選択リスト上にマウスを置いてリストからオプションを選択すると、項目を選択するイベントがトリガーされます。
- Form: この属性は、選択フィールドに関連する 1 つまたは複数のフォームを定義するために使用されます。
- 無効: この属性を使用して、ドロップダウン リストをユーザーから無効にしておく必要があります。
- 必須: 何らかのフォームに入力するときは常に、実際にフォームを送信する前にリストから値を選択するためにこのフィールドが必要であることを示したいため、この場合、ユーザーが次のことを行う必要があると定義します。リストから任意の値を 1 つ選択します。
HTML コードの例
次の例は、ドロップダウン リストがどのように正確に使用されるかを示しています:
例 #1
コード:
<head> <title>DropDown List</title> </head> <body> <h4>Seven Wonders of the world</h4> <form> <select name = "dropdown"> <option value = "taj" selected>Taj Mahal</option> <option value = "china">Great Wall of China</option> <option value = "chirst" required>Christ the Redeemer Satue</option> <option value = "machu" disabled>Machu Picchu</option> <option value = "chichen">Chichen Itza</option> <option value = "colossem">The Roman Colosseum</option> <option value = "petra">Petra</option> </select> </form> </body>
上の例には、無効、選択、必須などのさまざまなオプションが含まれており、出力画面に表示されます。
出力:
例 #2
コード:
<html> <body> <form id="dropdowndemo"> <select id="multiselectdd"> <option>Mumbai</option> <option>Pune</option> <option>Nagpur</option> <option>Solapur</option> <option>Latur</option> </select> <input type="button" onclick="multipleFunc()" value="Select multiple options"> </form> <p>Multiple options can be selected here .Please press ctrl key and select multiple options at a time. </p> <script> function multipleFunc() { document.getElementById("multiselectdd").multiple = true; } </script> </body> </html>
以下のスクリーンショットに示すように、ドロップダウン リストから複数のオプションを選択し、指定されたボタンを押して、CTRL キーを押して複数のオプションを選択します。
出力:
例 #3
コード:
<!DOCTYPE html> <html> <head> <style> .dropdownbtn { background-color: black; color: white; padding: 12px; font-size: 12px; } .dropdowndemo{ position:fixed; display: block; } .dropdownlist-content { display: none; position: absolute; background-color: greenyellow; min-width: 120px; z-index: 1; } .dropdownlist-content a { color: darkblue; padding: 14px 18px; display: block; } .dropdownlist-content a:hover {background-color: lightcyan;} .dropdowndemo:hover .dropdownlist-content {display: block;} .dropdowndemo:hover .dropdownbtn {background-color: blue;} </style> </head> <body> <h2>Hover Dropdown Demo</h2> <div class="dropdowndemo"> <button class="dropdownbtn">HTML forms Element</button> <div class="dropdownlist-content"> <a href="#">Links</a> <a href="#">Dropdown list</a> <a href="#">Input Field</a> <a href="#">Button</a> <a href="#">Radio Buttons</a> </div> </div> </body> </html>
ホバー効果でドロップダウン リストが開きます。
Output:
Kesimpulan
Kita boleh membuat kesimpulan bahawa senarai Dropdown digunakan untuk memilih pilihan daripada senarai pilihan. Ia digunakan untuk memilih satu atau berbilang pilihan pada satu masa. Pengguna boleh memilih pilihan daripada senarai mengikut pilihan mereka, jadi ia menjadi lebih mesra pengguna. Atribut yang disenaraikan di atas digunakan dengan teg pilihan untuk melakukan pelbagai operasi pemilihan dengan senarai Jatuh Turun.
Artikel Disyorkan
Ini ialah panduan untuk Senarai Jatuh Turun dalam HTML. Di sini kita membincangkan cara Senarai Jatuh Turun Berfungsi dalam HTML dan Contohnya dengan Pelaksanaan Kod. Anda juga boleh membaca artikel berkaitan kami yang lain untuk mengetahui lebih lanjut –
- Atribut Gaya HTML
- 10 Kelebihan HTML Terbaik
- Bingkai HTML
- Reka Letak HTML
以上がHTML のドロップダウン リストの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。
