Heim > Web-Frontend > js-Tutorial > Wie rufe ich ausgewählte Werte aus einem Mehrfachauswahlelement in JavaScript ab?

Wie rufe ich ausgewählte Werte aus einem Mehrfachauswahlelement in JavaScript ab?

Susan Sarandon
Freigeben: 2024-11-04 00:46:02
Original
766 Leute haben es durchsucht

How to Retrieve Selected Values From a Multiple Select Element in JavaScript?

Werte aus mehreren ausgewählten Elementen abrufen

Beim Umgang mit Formularelementen, die mehrere Auswahlmöglichkeiten bieten, besteht eine häufige Aufgabe darin, die ausgewählten Werte zu extrahieren. Dies ist besonders relevant für Szenarien, in denen Sie die Präferenzen oder Auswahlmöglichkeiten eines Benutzers erfassen müssen.

JavaScript-Technik zum Extrahieren ausgewählter Werte

Um die ausgewählten Werte von a abzurufen Element mit dem multiple-Attribut bietet JavaScript einen unkomplizierten Ansatz:

<code class="javascript">function getSelectValues(select) {
  var values = [];
  for (var i = 0; i < select.options.length; i++) {
    if (select.options[i].selected) {
      values.push(select.options[i].value || select.options[i].text);
    }
  }
  return values;
}
Nach dem Login kopieren

Diese Funktion iteriert durch das