11550 sujets

JavaScript, DOM et API Web HTML5

Hello tous,

je cherche le moyen de récupérer la position du curseur dans une textarea, et de redonner le focus au champ, avec le curseur à une position donnée, si possible qqch qui marche chez la plupart des navigateurs récents.

a+
Salut, bienvenue à toi,
a priori je pense que ce n'est pas faisable, je te dis ça parceque quand je vois les forums et le système de BBcode qui ajoute des trucs du style [bb code][/bb code] avec auto fermeture de la "balise" mais que c'est ajouté à la fin du texte écris et non à la position du curseur, c'est que ça ne doit pas être possible...
>Salut, bienvenue à toi,

Merci !

Je sais que c'était possible avec IE, mais que ça n'était pas compatible avec Mozilla (code proprio je pense).
Dommage !
elMoustiko a écrit :
c'est que ça ne doit pas être possible...


Faux !
DotClear le fait très bien, et même le balisage autour de partie sélectionnée.
Je me demande toujours comment !
EDIT: Et ça marche très bien sur Firefox, je sais pas pour MSIE
Modifié le 29 Oct 2004 - 19:00
Ahh bah bonne nouvelle !!!!

Il n'y a qu'a jeter un oeil dans les sources javascript de DC et reprendre la base ou le script (en n'oubliant pas d'indiquer la license de DC)
ElMoustiko a écrit :
Il n'y a qu'a jeter un oeil dans les sources javascript de DC et reprendre ...


Hihihi :-)
J'ai déjà essayé, sans succès Smiley fou Smiley eyecrazy
Je ne connais absolument pas dotclear (je ne l'utilise pas)... si qqu'un peut ne serait-ce que sortir un bout de fonction s'en approchant...