JavaScript: come accedere alla selezione del testo

JavaScript dispone di una API specifica per accedere al testo selezionato all'interno di un elemento. Possiamo sfruttare tale caratteristica per eseguire delle azioni quando l'utente seleziona del testo.

Possiamo utilizzare le proprietà selectionStart e selectionEnd:


const textarea = document.querySelector('#content');
const value = textarea.value;

const startPos = textarea.selectionStart;
const endPos = textarea.selectionEnd;

const selectedText = value.substring( startPos, endPos );

Torna su