J'ai un champ de saisie: input type = "text" class = "rulerInputText" id = "rulerInputBox" readonly
J'ai un code Javascript pour détecter le texte sélectionné et jouer avec.Sélection du texte de la zone de saisie précise
Le problème survient lorsque je permets à l'utilisateur de sélectionner du texte. Le texte est basique avec des espaces. Lorsque l'utilisateur commence à sélectionner, il n'y a pas de problème, mais lorsqu'un espace est atteint, l'utilisateur le sélectionne et le mot suivant est automatiquement sélectionné. Essentiellement, je veux empêcher la sélection automatique du mot entier. Je veux seulement sélectionner exactement ce que l'utilisateur souhaite sélectionner avec la souris.
Est-ce possible ou dois-je utiliser une sorte de hacks Javascript fous pour y arriver?
Pouvez-vous poster un exemple visible pour montrer de quoi vous parlez? Pas sûr que je suis. – spinon
C'est une simple zone de texte: . Tout ce qu'il aurait à faire est d'obtenir ce que l'utilisateur sélectionne, de la position de départ à la fin. Ma méthode alternative consiste à créer une position de départ et une position de fin sur la div, à la sous-traiter et à obtenir le texte sélectionné. –