HTML onpaste Atribut události

❮ Atributy události HTML

Příklad

Při vkládání nějakého textu do prvku <input> spusťte JavaScript:

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

Další příklady „Vyzkoušejte si to sami“ níže.


Definice a použití

Atribut onpaste se spustí, když uživatel vloží nějaký obsah do prvku.

Poznámka: Přestože atribut onpaste podporují všechny prvky HTML, není ve skutečnosti možné vložit nějaký obsah, například do prvku <p>, POKUD prvek nenastavil možnost contenteditable na hodnotu „true“ (viz „Další příklady“ níže ).

Tip: Atribut onpaste se většinou používá u prvků <input> s type="text".

Tip: Existují tři způsoby, jak vložit obsah do prvku:

  • Stiskněte CTRL + V
  • Vyberte "Vložit" z nabídky Úpravy ve vašem prohlížeči
  • Kliknutím pravým tlačítkem zobrazte kontextovou nabídku a vyberte příkaz "Vložit".

Podpora prohlížeče

Event Attribute
onpaste Yes Yes Yes Yes Yes

Syntax

<element onpaste="script">

Hodnoty atributů

Value Description
script The script to be run on onpaste

Technické údaje

Podporované HTML tagy: VŠECHNY prvky HTML

Další příklady

Příklad

Při vkládání nějakého textu do prvku <p> spusťte JavaScript (Všimněte si, že contenteditable je nastaveno na "true"):

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

Související stránky

HTML reference: oncopy událost

HTML reference: oncut událost

Odkaz HTML DOM: událost onpaste


❮ Atributy události HTML