Bagaimana untuk Mendapatkan Nilai Terpilih Daripada Elemen Pelbagai Pilihan dalam JavaScript?

Susan Sarandon
Lepaskan: 2024-11-04 00:46:02
asal
732 orang telah melayarinya

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

Mendapatkan Nilai Daripada Pelbagai Elemen Pilihan

Apabila berurusan dengan elemen bentuk yang menampilkan berbilang pilihan, tugas biasa melibatkan mengekstrak nilai yang dipilih. Ini amat relevan untuk senario di mana anda perlu menangkap keutamaan atau pilihan pengguna.

Teknik JavaScript untuk Mengekstrak Nilai Terpilih

Untuk mendapatkan semula nilai yang dipilih daripada elemen dengan atribut berbilang, JavaScript menyediakan pendekatan yang mudah:

<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;
}
Salin selepas log masuk

Fungsi ini berulang melalui