Comment obtenez-vous la <option> actuellement sélectionnée dans un <select> via JavaScript?

Comment obtenez-vous la <option> actuellement sélectionnée d'un élément <select> via JavaScript?

Cela le fera pour vous:

 var yourSelect = document.getElementById( "your-select-id" ); alert( yourSelect.options[ yourSelect.selectedIndex ].value ) 

Le .selectedIndex de l'objet select a un index; Vous pouvez l'utiliser pour indexer dans le tableau .options .

 var payeeCountry = document.getElementById( "payeeCountry" ); alert( payeeCountry.options[ yourSelect.selectedIndex ].value );