Bonjour,
avec jQuery je surveille la mise à jour d'une balise <textarea> avec une commande ce type
ma fonction mettre_a_jour() fonctionne bien, ça veut donc dire que dès que le contenu du champ textarea a changé et que je sors de ce champ, mon événement 'change' est bien pris en compte.
Par contre si je veux récupérer la nouvelle valeur du champ, dans une variable 'contenu', cette variable contient la version avant changement du contenu de la balise textarea.
Comment peut-on faire pour récupérer le contenu après mise à jour du champ ?
merci
ps: dans contenu = $("textarea").text(); le sélecteur "textarea" n'est pas très sélectif mais dans ce cas c'est le seul de la page, il a été généré dyaniquement juste avant, donc le problème n'est pas ici.
Modifié par lionel_css3 (04 Jan 2012 - 23:13)
avec jQuery je surveille la mise à jour d'une balise <textarea> avec une commande ce type
$("textarea", $this).bind('change', function(event) {
contenu = $("textarea").text();
alert(contenu);
mettre_a_jour();
});
ma fonction mettre_a_jour() fonctionne bien, ça veut donc dire que dès que le contenu du champ textarea a changé et que je sors de ce champ, mon événement 'change' est bien pris en compte.
Par contre si je veux récupérer la nouvelle valeur du champ, dans une variable 'contenu', cette variable contient la version avant changement du contenu de la balise textarea.
Comment peut-on faire pour récupérer le contenu après mise à jour du champ ?
merci
ps: dans contenu = $("textarea").text(); le sélecteur "textarea" n'est pas très sélectif mais dans ce cas c'est le seul de la page, il a été généré dyaniquement juste avant, donc le problème n'est pas ici.
Modifié par lionel_css3 (04 Jan 2012 - 23:13)