Supposons que vous avez deux entrées:Comment puis-je refléter la sélection de texte?
<input id="input1" type="text"/>
et <input id="input2" type="text"/>
tels que, par magie JavaScript, tout ce que vous tapez dans input1 sera également mis en input2. Dans ce sens, input2 "reflète" input1.
Existe-t-il un moyen de "refléter" la sélection de texte? Donc, si je sélectionne du texte dans input1, comment puis-je avoir le même texte dans input2 également être sélectionné?
J'ai regardé l'objet TextRange de Microsoft et l'objet Selection utilisé par Mozilla et al, mais tout le désordre semble assez lourd. Quelqu'un at-il eu du succès en faisant quelque chose comme ça avant? CLARIFICATION: Merci pour les réponses à ce jour. Pour être clair: je ne demande pas comment refléter le texte. J'ai déjà résolu celui-là. La question concerne uniquement la sélection du texte en entrée1 et la sélection du texte correspondant en entrée2.
Je ne suis même pas sûr que ces navigateurs prennent en charge la sélection de plusieurs parties sur la page en même temps. –
Fonctionne bien dans Firefox. Je n'avais aucune idée que plusieurs sélections étaient possibles. – artlung
Je devrais préciser: testé en FF 3.5.2 et fonctionne très bien. – artlung