Heim > Web-Frontend > js-Tutorial > Wie erhalte ich den Wert eines ausgewählten Optionsfelds in JavaScript?

Wie erhalte ich den Wert eines ausgewählten Optionsfelds in JavaScript?

Mary-Kate Olsen
Freigeben: 2024-12-15 12:21:10
Original
329 Leute haben es durchsucht

How to Get the Value of a Selected Radio Button in JavaScript?

Wert des ausgewählten Optionsfelds abrufen

Eine häufige Aufgabe bei der Arbeit mit Formularen ist das Abrufen des Werts des ausgewählten Optionsfelds. In diesem Zusammenhang ist ein JavaScript-Programm auf ein Problem gestoßen, bei dem der Wert des Optionsfelds undefiniert zurückgegeben wurde.

Der bereitgestellte Code für die Funktion „findSelection“ durchläuft alle Optionsfelder in einem Formular, prüft, welches aktiviert ist, und gibt seinen Wert zurück . Allerdings hatte der Code bei der Ersteinrichtung ein Problem, bei dem er fälschlicherweise den Formularnamen sowohl den Test- als auch den Größenvariablen zuwies.

Eine vereinfachte und effektive Lösung für dieses Problem ist die Verwendung des folgenden Codes:

document.querySelector('input[name="genderS"]:checked').value;
Nach dem Login kopieren

Dieser Code verwendet die Methode document.querySelector, um das aktivierte Optionsfeld anhand seines Namensattributs („genderS“) auszuwählen. Der :checked-Selektor stellt sicher, dass nur das aktivierte Optionsfeld ausgewählt ist. Die Value-Eigenschaft ruft den Wert des ausgewählten Optionsfelds ab.

Diese Lösung ist mit allen gängigen Browsern kompatibel und erfordert keine zusätzlichen Bibliotheken wie jQuery

Das obige ist der detaillierte Inhalt vonWie erhalte ich den Wert eines ausgewählten Optionsfelds in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage