J'ai une zone de texte et un bouton de lien. Lorsque j'écris du texte, que j'en sélectionne certains et que je clique sur le bouton de lien, le texte sélectionné dans la zone de texte doit être affiché dans une boîte de message.
Comment puis-je le faire ?
Lorsque je clique sur le bouton d'envoi de la zone de texte ci-dessous, la boîte de message doit afficher Lorem ipsum. Parce que "Lorem ipsum" est sélectionné dans la zone.
Si je sélectionne un texte dans la page et que je clique sur le bouton d'envoi, cela fonctionne, mais si j'écris un texte dans la zone de texte et que je l'envoie, cela ne fonctionne pas. Car lorsque je clique sur un autre espace, la sélection de la zone de texte est annulée.
Le problème est que, lorsque je sélectionne un texte dans la zone de texte et que je clique sur un autre contrôle ou espace, le texte qui est sélectionné doit rester sélectionné.
Comment cela se fait-il ?
0 votes
Je pense que vous devriez regarder les propriétés selectionstart/selectionend du champ de saisie pour firefox et textrange dans IE comme référence : http://www.dedestruct.com/2008/03/22/howto-cross-browser-cursor-position-in-textareas/