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?

Susan Sarandon
Freigeben: 2024-12-03 12:50:11
Original
715 Leute haben es durchsucht

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

So ermitteln Sie den Wert eines ausgewählten Optionsfelds in HTML und JavaScript

Mit Optionsfeldern können Benutzer eine einzelne Option aus einer Gruppe auswählen verwandter Entscheidungen. Das Abrufen des Werts des ausgewählten Optionsfelds ist eine häufige Aufgabe in der Webentwicklung.

Problem:

Sie können den ausgewählten Wert aus einer Gruppe von Optionsfeldern nicht abrufen Verwenden Sie Ihren aktuellen JavaScript-Code.

Lösung:

Um den Wert des ausgewählten Radios zu erhalten können Sie den folgenden verbesserten Code verwenden:

const selectedRadio = document.querySelector('input[name="rate"]:checked');

if (selectedRadio) {
  const rateValue = selectedRadio.value;
  document.getElementById('results').innerHTML = rateValue;
}
Nach dem Login kopieren

Erklärung:

Die Methode querySelector() sucht nach dem ersten Element im DOM, das mit dem angegebenen übereinstimmt Wähler. In diesem Fall zielt es auf das Optionsfeld mit dem Namensattribut „Rate“ und dem geprüften Attribut ab.

Sobald das ausgewählte Optionsfeld erhalten wurde, wird seine Werteigenschaft abgerufen und in der Variable „rateValue“ gespeichert. Schließlich wird die innerHTML-Eigenschaft des Ergebniselements auf rateValue gesetzt, wodurch effektiv der Wert des ausgewählten Optionsfelds angezeigt wird.

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