HTML onpaste Atribut události
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