Событие onselect
Пример
Выполнить JavaScript, когда какой-либо текст был выделен:
<input type="text" onselect="myFunction()">
Другие примеры «Попробуйте сами» ниже.
Определение и использование
Событие onselect возникает после того, как в элементе был выделен некоторый текст.
Событие onselect в основном используется для элементов <input type="text"> или <textarea>.
Поддержка браузера
Event | |||||
---|---|---|---|---|---|
onselect | Yes | Yes | Yes | Yes | Yes |
Синтаксис
В HTML:
<element onselect="myScript">
В JavaScript:
object.onselect = function(){myScript};
В JavaScript с помощью метода addEventListener():
object.addEventListener("select", myScript);
Примечание. Метод addEventListener() не поддерживается в Internet Explorer 8 и более ранних версиях.
Технические детали
Пузыри: | Нет |
---|---|
Отменяемо: | Нет |
Тип события: | UiEvent , если генерируется из пользовательского интерфейса, Event в противном случае |
Поддерживаемые HTML-теги: | <input type="file">, <input type="password">, <input type="text"> и <textarea> |
Версия ДОМ: | События уровня 2 |
Дополнительные примеры
Пример
Использование метода select() входного текстового объекта HTML DOM для выбора некоторого содержимого текстового поля. Когда это происходит, срабатывает событие onselect, которое запускает функцию оповещения.
// 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!");
}