Zdarzenie onselect
Definicja i użycie
Zdarzenie onselect występuje po wybraniu tekstu w elemencie.
Zdarzenie onselect jest używane głównie dla elementów <input type="text"> lub <textarea>.
Przykład
Przykład 1
Wykonaj JavaScript, gdy tekst zostanie wybrany
<input type="text" onselect="myFunction()">
Przykład 2
Użyj metody select() obiektu Input Text HTML DOM, aby wybrać pewną zawartość pola tekstowego. W tym przypadku zostanie wywołane zdarzenie onselect, które spowoduje wywołanie funkcji alert.
// Wybierz zawartość pola tekstowego function mySelectFunction() { document.getElementById("myText").select(); } // Wyświetl komunikat, gdy tekst pola tekstowego zostanie wybrany function myAlertFunction() { alert("Wybrałeś jakiś tekst!"); }
Gramatyka
W HTML:
<element onselect="myScript">
W JavaScript:
obiekt.onselect = function(){myScript};
W JavaScript, używając metody addEventListener():
obiekt.addEventListener("select", myScript);
Komentarz:Internet Explorer 8 lub wcześniejsze wersje nie obsługują Metoda addEventListener().
Szczegóły techniczne
Bąbelkowanie: | Nieobsługiwane |
---|---|
Można anulować: | Nieobsługiwane |
Typ eventu: | Jeśli generowany z interfejsu użytkownikaUiEvent. W przeciwnym razie Event. |
Obsługiwane znaczniki HTML: | Typ pliku wejściowego, <input type="password">, <input type="text"> oraz <textarea> |
DOM | Wersja DOM: |
Zdarzenia poziomu 2
Wspierane przez przeglądarki | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onselect | Wsparcie | Wsparcie | Wsparcie | Wsparcie | Wsparcie |