uzyskać wybranej wartości z HTML wybierz:Jak uzyskać wybrany identyfikator opcji?
options[selectedIndex].value
co jeśli chcę uzyskać "id"
od wybranej opcji?
uzyskać wybranej wartości z HTML wybierz:Jak uzyskać wybrany identyfikator opcji?
options[selectedIndex].value
co jeśli chcę uzyskać "id"
od wybranej opcji?
Jest to tak proste, jak:
options[selectedIndex].id
bez podejmowania zbyt wiele założeń (tzn wybrać jest poprawnym SELECT Element),
var options = select.options;
var id = options[options.selectedIndex].id;
var value = options[options.selectedIndex].value;
lub
var options = select.options;
var value = (options.selectedIndex != -1) ? options[selectedIndex].value : null;
var id = (options.selectedIndex != -1) ? options[selectedIndex].id : null;
Zawsze sprawdź dla falsity (lub wartości, które oceniają na false). Ex 2 ustawia zmienne na null (jeśli nic nie jest wybrane).
Czy wypróbowałeś opcje [selectedIndex] .id? – Eineki