Insérer du texte dans un textarea
Bonjour, désoler pour le titre peut éloquent mais je ne savais pas trop comment formuler mieux que ça.
Ce que je veux faire : je veux d’insérer du texte dans un textarea en cliquant sur une image et si je clique a nouveau dessus je veux que le texte se rajoute a la suite du précédent, autant de fois que je clique sur l'image.
J'y arrive mais si je rentre du texte au clavier il n'y a plus moyen que j' insert quoi que ce soit. j'ai essayer de différente manière, avec innerHTML, texContent, texNode et appenChild mais rien n'y fait c'est toujours le même résultat, plus rien ne se passe je ne peut plus rien inserer en cliquant sur une image des que je rentre du texte au clavier.
Voici mon code avec la dernière tentative infructueuse :
Code:
1 2 3 4 5 6 7 8 9
| var textArea = document.getElementById('messUser');// cible textArea
var sm1 = document.getElementById('sm1'); // mon image
sm1.addEventListener('click', function(){
txtMemory = textArea.value;
txtOut = txtMemory += '[:b]';
textArea.innerHTML = txtOut;
}, false); |
merci d'avance