Atributo de evento HTML onpaste
Ejemplo
Ejecute un JavaScript al pegar texto en un elemento <input>:
<input type="text" onpaste="myFunction()" value="Paste something in here">
Más ejemplos de "Pruébelo usted mismo" a continuación.
Definición y uso
El atributo onpaste se activa cuando el usuario pega algún contenido en un elemento.
Nota: aunque el atributo onpaste es compatible con todos los elementos HTML, en realidad no es posible pegar algún contenido, por ejemplo, en un elemento <p>, A MENOS QUE el elemento haya establecido contenteditable en "true" (consulte "Más ejemplos" a continuación). ).
Sugerencia: el atributo onpaste se usa principalmente en elementos <input> con type="text".
Sugerencia: hay tres formas de pegar contenido en un elemento:
- Presione CTRL + V
- Seleccione "Pegar" en el menú Editar de su navegador
- Haga clic derecho para mostrar el menú contextual y seleccione el comando "Pegar"
Compatibilidad con navegador
Event Attribute | |||||
---|---|---|---|---|---|
onpaste | Yes | Yes | Yes | Yes | Yes |
Sintaxis
<element onpaste="script">
Valores de atributos
Value | Description |
---|---|
script | The script to be run on onpaste |
Detalles técnicos
Etiquetas HTML compatibles: | TODOS los elementos HTML |
---|
Más ejemplos
Ejemplo
Ejecute un JavaScript al pegar texto en un elemento <p> (Tenga en cuenta que contenteditable se establece en "true"):
<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
páginas relacionadas
Referencia HTML: evento oncopy
Referencia HTML: evento oncut
Referencia HTML DOM: evento onpaste
❮ Atributos de eventos HTML