Exercise 16: Get Selected Options from Select

Problem Statement

Function `getSelectedOptions(selectEl)` banao jo select element se selected options return kare. Example: getSelectedOptions(selectEl) => ["option1", "option2"]

Sample Output:

getSelectedOptions(selectEl) => ["option1", "option2"]
// Returns array of selected option values

Solution

const getSelectedOptions = (selectEl) => {
  return Array.from(selectEl.selectedOptions).map(opt => opt.value);
};

Explanation

Overall Goal:

  • Select element se selected values get karna.

Real world:

  • Form handling: select values.
  • Multi-select: selected options.