Thuộc tính sự kiện onpaste HTML

❮ Thuộc tính sự kiện HTML

Thí dụ

Thực thi JavaScript khi dán một số văn bản trong phần tử <input>:

<input type="text" onpaste="myFunction()" value="Paste something in here">

Thêm các ví dụ "Hãy tự mình thử" bên dưới.


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

Thuộc tính onpaste kích hoạt khi người dùng dán một số nội dung vào một phần tử.

Lưu ý: Mặc dù thuộc tính onpaste được hỗ trợ bởi tất cả các phần tử HTML, nhưng trên thực tế không thể dán một số nội dung vào, chẳng hạn như phần tử <p>, BỎ QUA phần tử đã đặt contenteditable thành "true" (Xem "Các ví dụ khác" bên dưới ).

Mẹo: Thuộc tính onpaste chủ yếu được sử dụng trên các phần tử <input> có type = "text".

Mẹo: Có ba cách để dán một số nội dung vào một phần tử:

  • Nhấn CTRL + V
  • Chọn "Dán" từ menu Chỉnh sửa trong trình duyệt của bạn
  • Nhấp chuột phải để hiển thị menu ngữ cảnh và chọn lệnh "Dán"

Hỗ trợ trình duyệt

Event Attribute
onpaste Yes Yes Yes Yes Yes

Cú pháp

<element onpaste="script">

Giá trị thuộc tính

Value Description
script The script to be run on onpaste

Chi tiết kỹ thuật

Các thẻ HTML được hỗ trợ: TẤT CẢ các phần tử HTML

Các ví dụ khác

Thí dụ

Thực thi JavaScript khi dán một số văn bản trong phần tử <p> (Lưu ý rằng contenteditable được đặt thành "true"):

<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>

Các trang liên quan

Tham chiếu HTML: sự kiện nội soi

Tham chiếu HTML: sự kiện oncut

Tham chiếu DOM HTML: sự kiện onpaste


❮ Thuộc tính sự kiện HTML