Bonjour,
J'utilise une fonction de BBcode. Je sélectionne ma portion de texte, je clique sur un bouton, et ça me met les balises adéquates autour. Mais sur firefox, le textarea revient ensuite au début. Le curseur est lui bien placé, mais l'ascenseur remonte. Je n'ai pas ce problème sur IE.
Voici le code que j'utilise :
Merci par avance de vos conseils.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 texteTotal = textarea.value; debutSelec = textarea.selectionStart; finSelec = textarea.selectionEnd; debut = texteTotal.substring(0,debutSelec); milieu = texteTotal.substring(debutSelec,finSelec); fin = texteTotal.substring(finSelec,objet.textLength); textarea.value = debut+'['+type+']'+milieu+'[/'+type+']'+fin; textarea.focus(); textarea.selectionEnd = objet.selectionEnd + milieu.length;
Partager