Verschiedene Möglichkeiten, um einen Wert vom Optionsschalter in JavaScript zu erhalten

Verschiedene Möglichkeiten, um einen Wert vom Optionsschalter in JavaScript zu erhalten
In JavaScript stoßen wir normalerweise auf Webseiten, auf denen es erforderlich ist, den Optionsschalterwert zu erhalten, um zu überprüfen, ob die eingegebenen Daten korrekt sind oder nicht. Zum Beispiel müssen Sie ein Formular einreichen und den Benutzer benachrichtigen, wenn die eingegebenen Daten relevant sind. In solchen Fällen ist es eine sehr hilfreiche Funktion, die Endbenutzerzeit zu speichern und die Datensicherheit sicherzustellen.

Verschiedene Möglichkeiten, um einen Wert vom Optionsschalter in JavaScript zu erhalten

Um einen Wert aus der Optionsschaltfläche in JavaScript zu erhalten, können die folgenden Methoden verwendet werden:

  • GetElementById ()" Und "GetElementsByName ()”Methoden
  • finden()" Methode
  • überprüft" Eigentum

Wir werden jetzt jede der aufgelisteten Methoden einzeln durchlaufen!

Methode 1: Nutzen Sie den Wert von der Optionsschaltfläche in JavaScript mit GetElementById () und GetElementsByName () -Methoden

Der "GetElementById ()Methode holt ein Element mit einer angegebenen ID und der “abGetElementsByName ()Methode greift auf die Elemente mit dem in seiner Argument angegebenen Namen zu. Diese Methoden können verwendet werden, um sowohl die Schaltflächen -ID der Attribute "und den Namenswert für den Zugriff auf sie zu erhalten und ihre Werte anzuzeigen.

Syntax

dokumentieren.GetElementById (elementId)

Hier, "elementid”Bezieht sich auf die angegebene ID des hinzugefügten Elements.

dokumentieren.GetElementsByName (Name)

In der obigen Syntax “,“NameIst der Name des Elements.

Das folgende Beispiel erklärt das angegebene Konzept deutlich.

Beispiel

Im folgenden Beispiel werden wir eine Überschrift in die “aufnehmen”Tag mit einer Zeilenpause wie folgt:

Wählen Sie jemanden aus:

Weisen Sie nun den Eingangstyp als "zu" zu "Radio”Das Optionsfeld und geben Sie seine ID, den Namen und den Wert an:

Schließen auch eine “ein“Etikett"Für den Eingangstyp mit einem benannten Wert"Email”:

Wiederholen Sie in ähnlicher Weise die besprochenen Schritte für die “Telefon-Nr." Feld:




Fügen Sie danach eine Taste mit dem Namen "beiEinreichen”Um den Wert beim Klicken zu erhalten::

Holen Sie sich nun die erstellte Schaltfläche mit der “abdokumentieren.GetElementById ()Methode in der JavaScript -Datei. Wenden Sie auch eine an “ONCLICKEreignis, um auf eine Funktion zuzugreifen. Greifen Sie in der unten definierten Funktion beide Eingangstypen mit der “zu"dokumentieren.GetElementsByName ()”Methode als“NameDas Attribut in beiden Eingabetypen ist das gleiche.

Schließlich wenden Sie eine an “fürSchleifen Sie Schleifen und erhalten Sie den Wert des ausgewählten Optionsfelds mit der "überprüftEigenschaft und zeigen sie in der Warnbox an:

dokumentieren.GetElementById ('Senden').onclick = function ()
var value = document.GetElementsByName ('Kontakt');
für (var radio of value)
if (Radio.geprüft)
Alarm (Radio.Wert);

Die Ausgabe des obigen Programms erfolgt wie folgt:

Methode 2: Nutzen Sie den Wert von der Optionsschaltfläche in JavaScript mit der Methode Find ()

Der "finden()Methode greift auf den Wert des ersten Elements zu. Diese Methode kann implementiert werden, um den Wert des geprüften Optionsschalters zu erhalten, indem die spezifischen Attribute mit Hilfe des hinzugefügten Namens ermittelt werden.

Syntax

Array.von (Wert).find (Radio => Radio.überprüft)

Hier, "aus()"Methode wird auf das angegebene Element zugreifen"finden()Die Methode entspricht dem Wert des geprüften Optionsschalters, und der resultierende Wert wird zurückgegeben.

Schauen Sie sich das folgende Beispiel an.

Beispiel

Für HTML verwenden wir denselben Code, der in der vorherigen Methode angegeben ist. In unserer JavaScript -Datei holen wir die Schaltflächen -ID mit der “abdokumentieren.GetElementById ()"Methode mit einer"ONCLICK"Ereignis zugreift auf die Funktion, die zuerst beide Eingabetypen mit demselben Namensattribut erhalten"Kontakt" Verwendung der "dokumentieren.GetElementsByName ()" Methode.

Schließlich wenden Sie die “an“aus()"Methode zum Zugriff auf den in der benannten Variablen gespeicherten Wert"Wert", und das "finden()Die Methode erhält den geprüften Zustand der Eingabe. Endlich, das "WertDie Eigenschaft gibt den Wert des spezifischen Optionsfelds zurück, der als überprüft gekennzeichnet ist:

dokumentieren.GetElementById ('Senden').onclick = function ()
var value = document.GetElementsByName ("Kontakt");
var selectValue = Array.von (Wert).find (Radio => Radio.überprüft);
Alarm (selectValue.Wert);

Ausgang

Methode 3: Nutzen Sie den Wert von der Optionsschaltfläche in JavaScript mit der Eigenschaft checked ()

Der "überprüftEigenschaft gibt den überprüften Status des angegebenen Eingangstyps zurück. Diese Methode kann angewendet werden, um den geprüften Zustand für jede der Optionsfelder zu überprüfen und den entsprechenden Wert zurückzugeben.

Syntax

CheckBoxObject.überprüft

In der gegebenen Syntax “,“CheckBoxObject”Bezieht sich auf das angegebene Objekt, das überprüft werden soll.

Beispiel

Zuerst fügen Sie eine "hinzu"Etikett"Verwenden"”Tag zum Angeben einer bestimmten Kategorie gefolgt von einem Zeilenpause in“
" Schild:



Wiederholen Sie als NächstRadio”Und weisen Sie die angegebenen Werte zu, gefolgt von einem nachstehend gezeigten Zeilenunterbrechung:

Männlich
Weiblich

Geben Sie auch einen Eingangstyp mit dem Namen “ein“einreichen”Um den Optionsschaltbuchwert beim Klicken zu erhalten. Ein "ONCLICKDas Ereignis wird auch hinzugefügt, um auf die angegebene Funktion zuzugreifen, wenn Sie auf Senden klicken:

Danach deklarieren Sie eine Funktion namens “subledata ()"Und holen Sie sich die Elemente der angegebenen IDs und speichern Sie sie in den benannten Variablen"erhalten" Und "Get1”. Wenden Sie schließlich eine Bedingung an, dass, wenn sich der Optionsfeld auf die “beziehtMännlich" oder "Weiblich"Geschlecht wird zugegriffen, auf die"überprüft"Eigenschaft wird es überprüfen und die"WertDie Eigenschaft wird den entsprechenden Wert gegen jedes der geprüften Optionsschaltflächen abrufen:

Funktionen submitData ()
Get = Dokument.GetElementById ("Geschlecht")
Get1 = Dokument.GetElementById ("Genderfem")
wenn (bekommen.geprüft == true)
Alarm (Dokument.GetElementById ("Geschlecht").Wert);

elseif (Get1.geprüft == true)
Alarm (Dokument.GetElementById ("Genderfem").Wert);

Ausgang

Wir haben verschiedene Möglichkeiten zusammengestellt, um einen Wert von einem Optionsfeld in JavaScript aus Wert zu erhalten.

Abschluss

Wenden Sie die “anGetElementById ()" Und "GetElementsByName ()Methoden zum gleichzeitigen Zugriff auf beide Attribute und die Anzeige ihrer entsprechenden Werte oder “finden()Methode zum Überprüfen der Optionsfelder, indem Sie die angegebenen Attribute basierend auf ihren festgelegten Namen oder den “findenüberprüftEigenschaftsmethode, um eine Bedingung für jedes der Attribute anzuwenden und ihren Wert zu erhalten. Dieser Blog ist bezogen auf die Prozedur, Wert aus dem Optionsschalter in JavaScript zu erhalten.