|
Redaktor: Administrator
|
| | | | Element SELECT to lista wyboru, która umożliwia użytkownikowi wypełniającemu formularz dokonanie wyboru jednego lub więcej elementów z listy. Właściwości | length | zawiera liczbę odpowiadającą ilości dostępnych pozycji do wyboru z bieżącej listy; jest to to samo co zapis: options.length | | name | zawiera łańcuch przechowujący nazwę listy wyboru; odpowiada atrybutowi NAME | | selectedIndex | przechowuje wartość wybranej pozycji z listy lub wartość pierwszej wybranej pozycji z listy, jeśli wybranych jest ich więcej niż jedna | | options | tablica zawierająca pozycje wszystkich elementów bieżącej listy wyboru | | options[].text | zawiera łańcuch który będzie wyświetlany w liście wyboru jako nazwa pozycji w liście | | options[].value | zawiera wartość jaka zostanie przesłana do serwera w momencie wybrania bieżącej pozycji i wysłaniu formularza | | options[].selected | wartość boolowska określająca stan wyboru bieżącej pozycji listy wyboru | | options[].defaultSelected | zawiera wartość boolowską określającą czy pozycja domyślnie (początkowo) jest zaznaczona/odznaczona | Metody | focus() | uaktywnia bieżący element (podświetla go, ale nie zmienia jego stanu); nie wywołuje zdarzenia onFocus | | blur() | usuwa aktywność bieżącego elementu (nie zmienia jego stanu); nie wywołuje zdarzenia onBlur | Obsługa zdarzeń | onFocus() | wykonywane kiedy użytkownik podświetli (aktywuje) bieżący element | | onBlur() | wykonywane kiedy użytkownik deaktywuje bieżący element | | onChange() | wykonywane kiedy użytkownik zmieni stan (wartość) bieżącego elementu | |
|