Atribut HTML onpaste


Definice a použití

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

Poznámka: Přestože je onpasteatribut podporován všemi prvky HTML, není ve skutečnosti možné vložit nějaký obsah, například do prvku <p>, POKUD prvek nemá nastaveno contenteditable na "true" (viz "Další příklady" níže) .

Tip: Atribut onpastese 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".

Platí pro

Atribut onpasteje součástí atributů události a lze jej použít na libovolné prvky HTML.

Prvky událost
Všechny prvky HTML onpaste

Příklad

Příklad vstupu

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">

P 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>

Podpora prohlížeče

Event Attribute
onpaste Yes Yes Yes Yes Yes