Jump to content

avancer ou reculer la position du curseur


Recommended Posts

Bonjour,

J'aimerais savoir s'il y a moyen d'avancer ou de reculer la position du curseur dans un texte.

Exemple : Un internaute écrit cette phrase dans un textarea et ensuite clique dans le texte. J'ai symbolisé l'endroit du curseur après le clic par le $.

"Ceci est juste un$texte d'essai"

Y-a-t'il moyen de connaître la position du curseur ? Et segundo d'avancer le curseur de deux caractères par exemple ?

"Ceci est juste $un texte d'essai"

Et enfin, y-a-t'il moyen de sélectionné les deux lettres où le curseur est passé en avancant à savoir (un)

Je suis en fait en train de travailler la mise en forme des messages postés dans le forum. J'aimerais trouver une solution au problème de l'insertion d'une balise dans une autre balise.

Exemple : Un internaute écrit un texte dans le textarea, puis sélectionne un mot et le met en italique et ensuite insère un smiley au mauvais endroit.

"Ceci est <i>juste</ :) i> un texte d'essai"

Merci pour votre aide,

Fred

Link to post
Share on other sites

Bonjour,

Oui, c'est possible.

Pas le temps pour une réponse plus détaillée pour le moment car je dois partir, mais renseigne-toi du côté du TextRange pour IE et de selectionStart/End pour firefox.

Link to post
Share on other sites
  • 3 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...