onselect Event
Przykład
Wykonaj JavaScript po zaznaczeniu jakiegoś tekstu:
<input type="text" onselect="myFunction()">
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Zdarzenie onselect występuje po wybraniu tekstu w elemencie.
Zdarzenie onselect jest najczęściej używane na elementach <input type="text"> lub <textarea>.
Obsługa przeglądarki
Event | |||||
---|---|---|---|---|---|
onselect | Yes | Yes | Yes | Yes | Yes |
Składnia
W HTML:
<element onselect="myScript">
W JavaScript:
object.onselect = function(){myScript};
W JavaScript za pomocą metody addEventListener():
object.addEventListener("select", myScript);
Uwaga: Metoda addEventListener() nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.
Szczegóły techniczne
Bąbelki: | Nie |
---|---|
Możliwość anulowania: | Nie |
Typ wydarzenia: | UiEvent , jeśli jest generowany z interfejsu użytkownika, w przeciwnym razie Event |
Obsługiwane tagi HTML: | <input type="file">, <input type="password">, <input type="text"> i <textarea> |
Wersja DOM: | Wydarzenia poziomu 2 |
Więcej przykładów
Przykład
Użycie metody select() obiektu tekstowego HTML DOM Input Text w celu wybrania zawartości pola tekstowego. Gdy tak się stanie, zostanie uruchomione zdarzenie onselect, które uruchomi funkcję alertu.
// Select the contents of a text field
function mySelectFunction() {
document.getElementById("myText").select();
}
// Alert some text when the text in the text field has been selected
function myAlertFunction() {
alert("You selected some text!");
}