HTMLTextAreaElement : propriété selectionDirection
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis janvier 2020.
La propriété selectionDirection de l'interface HTMLTextAreaElement indique la direction actuelle de la sélection. Les valeurs possibles sont "forward", "backward" et "none". La valeur forward indique que la sélection a été effectuée dans le sens début-fin de la langue courante, tandis que backward indique la direction opposée. La valeur none apparaît si la direction est inconnue. Elle peut être utilisée pour lire ou modifier la direction du texte sélectionné dans le <textarea>.
Définir la propriété selectionDirection à une nouvelle valeur déclenche les évènements selectionchange et select.
Valeur
Une chaîne de caractères : "forward", "backward" ou "none".
Exemples
const textarea = document.getElementById("text-box");
const end = textarea.selectionDirection;
Spécifications
| Specification |
|---|
| HTML> # dom-textarea/input-selectiondirection> |
Compatibilité des navigateurs
Voir aussi
- L'élément HTML
<textarea> - L'interface
HTMLTextAreaElement - La propriété
HTMLTextAreaElement.selectionStart - La propriété
HTMLTextAreaElement.selectionEnd - La propriété
HTMLTextAreaElement.textLength - La méthode
HTMLTextAreaElement.select() - La méthode
HTMLTextAreaElement.setSelectionRange() - La méthode
HTMLTextAreaElement.setRangeText() - L'interface
HTMLInputElement.selectionDirection - L'interface
Selection - Le pseudo-élément CSS
::selection