Javascript Auswählen

| | | | |

Während Sie lernen werden, wie man Webformulare erstellt, ist eine der häufigsten Aufgaben das Abrufen von Werten ‚Äã‚Äãaus Dropdown-Menüs. In diesem Artikel werden wir lernen, wie man diese Werte mit JavaScript erhält.

Lassen Sie uns einen kurzen Überblick darüber geben, wie man ein Dropdown-Element mit HTML erstellt. Folgen Sie meinem Codepen , wenn Sie sich verlaufen.

Um unser Dropdown-Element zu erstellen, müssen wir select und die unten verschachtelten -Optionskinder verwenden. Das Auswahlelement erstellt das Dropdown-Menü und mit den Option-Tags setzen wir diese Optionen im Dropdown-Menü live auf.

Erstellen wir ein Dropdown-Menü unserer Lieblingsfrüchte (die Emojis haben).

wir haben ein leeres h2 hinzugefügt, das wir später mit JavaScript füllen werden. An dieser Stelle können Sie Ihre Lieblingsfrucht auswählen:

92151925 81da0a00 Ede7 11EA 9796 2a8a506c4a6e

Hier greifen wir auf das Attribut options d ` array element zu. Als nächstes wählen wir den Index der ausgewählten Option und greifen auf ihren Wert oder Text zu.

Versuchen Sie nun, beide Variablen mit console.log zu protokollieren. Was ist los? Gar nichts. Warum? Weil unser erstes Element einen leeren Wert hat (es ist nur ein Platzhalter). Geben Sie Ihre Meinung zur ersten Option ab und versuchen Sie es erneut. Yay! Wir bekommen den Wert und den Text mit dem Javascript.

Auf Dropdown-Menüänderungen mit Javascript warten

Wir müssen unser Dropdown-Menü dynamisch machen, weil JavaScript wurde entwickelt, um auf Änderungen auf Ihrer Seite zu reagieren. Vor diesem Hintergrund weisen wir unserem Element fruit.

Mit unserem eventListener hören wir eine Änderung in unserem Dropdown-Menü. Beachten Sie, dass Sie den Wert der ausgewählten Option auch erhalten können, indem Sie e.target.value ausführen, was Sie wahrscheinlich in einem anderen Tutorial-Modul gesehen haben.

Wir sind hier. Sie können jetzt eine Fruchtoption auswählen und JavaScript reagiert auf die Änderungen in unserem Dropdown-Menü und aktualisiert unser h2 entsprechend. Erfolgreiches Gesetz

92155152 88b74b80 Edec 11EA 8016 7f8911f26735

Fazit

Wie das Entfalten von Werten eine wesentliche Fähigkeit ist, wenn Sie Webentwicklung lernen. Die Werte, die wir erhalten, sind wichtig, wenn wir eine grundlegende Datenauswahl für den Benutzer aktualisieren oder anzeigen möchten einfach auf Änderungen im DOM "reagieren". Mit JavaScript können wir diese Werte ‚Äã‚Äãin kürzester Zeit

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method