Problem z pobraniem wartości z tagu select.

0

Tak jak w temacie, cały czas mi wyświetla value pierwszej opcji ,jak to zmienić , żeby po wybraniu którejś z opcji akurat ona się wyświetlała ?
https://jsfiddle.net/msyn0ev9/2/

1
search.addEventListener('change', () => {
  let woj = search.options[search.selectedIndex].value;
  console.log(woj);
})

Musisz pobierać wartość po każdej zmianie a nie tylko na początku.
Edit. change dostaje event w argumencie funkcji i tam też pewnie możesz sobie sięgnąć łatwo po to value.

0
search.addEventListener('change', (e) => {
  console.log(e.target.value);
})

W parametrze funkcji możesz przekazać event, który jest wywoływany - to jest 'e'. Aby wyciągnąć wartość wystarczy udać się pod e.target.value.

1 użytkowników online, w tym zalogowanych: 0, gości: 1