Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jdcg00/text-picker
https://github.com/jdcg00/text-picker
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jdcg00/text-picker
- Owner: JDCG00
- Created: 2024-01-04T11:11:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-04T11:16:35.000Z (about 1 year ago)
- Last Synced: 2024-11-08T10:24:52.157Z (2 months ago)
- Language: JavaScript
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Text picker
Este proyecto contiene un archivo `script.js` que implementa una funcionalidad de copiado al portapapeles.
## script.js
El archivo `script.js` contiene un único controlador de eventos que se activa cuando se hace clic en cualquier parte del documento.
### Funcionalidad
Cuando se hace clic en cualquier elemento del documento, el controlador de eventos realiza las siguientes acciones:
- Previene la acción predeterminada del evento de clic.
- Obtiene el elemento del DOM en el que se hizo clic.
- Captura el texto del elemento en el que se hizo clic.
- Imprime en la consola el elemento y su texto.
- Intenta copiar el texto del elemento al portapapeles.Si la copia al portapapeles es exitosa, se imprime un mensaje en la consola. Si ocurre un error, se imprime el error en la consola.
## Cómo usar
Para usar este script en tu proyecto:
1. Clona este repositorio.
2. Instala la extensión en chrome.
3. Ahora, cuando hagas clic en cualquier elemento de tu documento, su texto se copiará al portapapeles.## Licencia
Incluye información sobre la licencia aquí.