Modification d'un champ texarea [Résolu]

christiandiiorio 2 Messages postés samedi 2 février 2013Date d'inscription 6 août 2015 Dernière intervention - 4 août 2015 à 15:16 - Dernière réponse : christiandiiorio 2 Messages postés samedi 2 février 2013Date d'inscription 6 août 2015 Dernière intervention
- 6 août 2015 à 16:30
Bonjour

Je débute en java script et j'aimerais savoir si il est possible de modifier le champs d'un textarea ( on entre des entiers dans un ordre quelconque séparé par des points virgule ex: 3;2;1; et l'on ré-affiche dans le même textarea les entiers trié par ordre croissant sans les points virgules lorsque l'on clique sur un bouton submit.

Merci d'avance pour vos éléments de réponses
Afficher la suite 

Votre réponse

2 réponses

@karamel 1659 Messages postés vendredi 9 mai 2008Date d'inscriptionModérateurStatut 22 juin 2018 Dernière intervention - Modifié par kazma le 4/08/2015 à 19:27
0
Merci
bonjour

il faut donner un id au textarea puis récupéré le contenu en utilisant value

var valeur=document.getElementById("nom_du_textarea").value


ensuite on cree un tableau contenant chaques valeurs en utilisant split

var tableau_valeur=valeur.split(",")


puis on trie le tableau avec sort() de la sorte

function compare(x, y) {
    return x - y;
}
tableau_valeur.sort(compare);


et enfin on affiche le résultat avec value et join() afin d'assemble les elements du array

document.getElementById("nom_du_textarea").value=tableau_valeur.join("")


rien ne sert de courir il faut partir a point.
cours Forest cours !
christiandiiorio 2 Messages postés samedi 2 février 2013Date d'inscription 6 août 2015 Dernière intervention - 6 août 2015 à 16:30
merci beaucoup kasma

Je vais essayer d'adapter ce code pour que lorsque je clique sur mon button la valeur du textarea soit modifier et remplacer par ma liste trié.

Bonne fin de journée
Commenter la réponse de @karamel

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.