Sự kiện oncut

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

Sự kiện oncut xảy ra khi người dùng剪切 nội dung của phần tử.

Mặc dù tất cả các phần tử HTML đều hỗ trợ sự kiện oncut, nhưng thực tế không thể剪切 nội dung, ví dụ như phần tử <p>, trừ khi phần tử này đã thiết lập contenteditable thành "true" (xin xem thêm các ví dụ bên dưới).

Lưu ý:Sự kiện oncut chủ yếu được sử dụng cho phần tử <input> có type="text".

Lưu ý:Dưới đây là ba cách剪切 phần tử/đ內容 của phần tử:

  • CTRL + X
  • Chọn剪切 từ trình duyệt
  • Chọn lệnh剪切 từ trình đơn ngữ cảnh

Mẫu

Ví dụ 1

Thực thi JavaScript khi剪切 <input> 元素的文本:

<input type="text" oncut="myFunction()" value="Try to cut this text">

Thử trực tiếp

Ví dụ 2

Thực thi JavaScript khi剪切 <p> 元素的文本(lưu ý rằng contenteditable đã được thiết lập thành "true"):

<p contenteditable="true" oncut="myFunction()">Try to cut this text</p>

Thử trực tiếp

Cú pháp

Trong HTML:

<element oncut="myScript">

Thử trực tiếp

Trong JavaScript:

object.oncut = function(){myScript};

Thử trực tiếp

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

object.addEventListener("cut", myScript);

Thử trực tiếp

Ghi chú:Trình duyệt Internet Explorer 8 hoặc sớm hơn không hỗ trợ Phương thức addEventListener()

Chi tiết kỹ thuật

B ì b ò ng: Hỗ trợ
Có thể hủy: Hỗ trợ
Loại sự kiện: Sự kiện ClipboardEvent
Thẻ HTML được hỗ trợ: Tất cả các phần tử HTML

Hỗ trợ trình duyệt

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

Trang liên quan

Tài liệu tham khảo HTML DOM:Sự kiện oncopy

Tài liệu tham khảo HTML DOM:Sự kiện onpaste