Sự kiện onselect

Định nghĩa và cách sử dụng

Sự kiện onselect xảy ra sau khi văn bản trong phần tử được chọn.

Sự kiện onselect được sử dụng chủ yếu cho các phần tử <input type="text"> hoặc <textarea>.

Bài mẫu

Ví dụ 1

Chạy JavaScript khi văn bản được chọn:

<input type="text" onselect="myFunction()">

Thử trực tiếp!

Ví dụ 2

Sử dụng phương thức select() của đối tượng Input Text DOM HTML để chọn một phần nội dung của trường văn bản. Khi xảy ra tình huống này, sự kiện onselect sẽ được kích hoạt, điều này sẽ kích hoạt hàm alert.

// Chọn nội dung của trường văn bản
function mySelectFunction() {
  document.getElementById("myText").select();
}
// Khi văn bản trong trường văn bản được chọn, hiển thị một đoạn văn bản
function myAlertFunction() {
  alert("Bạn đã chọn một đoạn văn bản!");
}

Thử trực tiếp!

Cú pháp

Trong HTML:

<element onselect="myScript">

Thử trực tiếp!

Trong JavaScript:

object.onselect = function(){myScript};

Thử trực tiếp!

Trong JavaScript, sử dụng phương thức addEventListener():

object.addEventListener("select", myScript);

Thử trực tiếp!

Ghi chú:Internet Explorer 8 hoặc các phiên bản trước không hỗ trợ Phương thức addEventListener()

Chi tiết kỹ thuật

Bubbling: Không hỗ trợ
Có thể hủy bỏ: Không hỗ trợ
Loại sự kiện: Nếu được tạo từ giao diện người dùng:UiEvent。Nếu không: Event
Các thẻ HTML được hỗ trợ: <input type="file">, <input type="password">, <input type="text"> và <textarea>
Phiên bản DOM: Sự kiện cấp 2

Hỗ trợ trình duyệt

Sự kiện Chrome IE Firefox Safari Opera
onselect Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ