САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут событий onpaste


❮ Атрибуты событий HTML

Пример

Выполнить JavaScript при вставке некоторого текста в элемент <input>:

<input type="text" onpaste="myFunction()" value="Вставьте что-нибудь сюда">
Попробуйте сами »

Больше примеров "Попробуйте сами" ниже.


Определение и использование

Атрибут onpaste срабатывает, когда пользователь вставляет некоторое содержимое в элемент.

Примечание: Хотя атрибут uncut поддерживается всеми элементами HTML, фактически не возможно отрезать содержание, например, элемент <p>, если элемент не имеет значение contenteditable "true" (Смотреть "Больше примеров" ниже).

Совет: Атрибут onpaste в основном используется для элементов <input> с type="text".

Совет: Существует три способа вставки содержимого в элемент:

  • Нажимать CTRL + X
  • Выберите "вырезать" из меню правка в вашем браузере
  • Щелкните правой кнопкой мыши, чтобы открыть контекстное меню и выберите команду "вырезать"

Поддержка браузеров

Атрибут событий
onpaste Да Да Да Да Да

Различий между HTML 4.01 и HTML5

Нет.


Синтаксис

<Элемент onpaste="script">

Значение атрибута

Значение Описание
script Скрипт должен быть запущен на onpaste

Технические подробности

Поддерживаются теги HTML: Все элементы HTML

Больше примеров

Пример

Выполнить JavaScript при вставке некоторого текста в элемент <p> (обратите внимание, что contenteditable имеет значение "true"):

<p contenteditable="true" onpaste="myFunction()">Попробуйте вставить что-то внутри этого параграфа.</p>
Попробуйте сами »

Связанные страницы

Справочник HTML: Событие oncopy

Справочник HTML: Событие oncut

Справочник DOM HTML: Событие onpaste


❮ Атрибуты событий HTML