Trier un textearea

-
Bonjour,
Voilà, j'aimerai créer un tableau simple à priori pour le moment afin de pouvoir avoir ma base. Le principe serait de créer 1 tableau regroupant tous les membres d'une famille en différente colonne (parent, frere. soeur, cousin, cousine....)

L'idée serait dans un textarea d'écrire un texte tel qu'il soit et le JS repère les noms qu'il connait afin de les cumuler.
"Dans ce texte, sont cités: 0 parent ,3 frères, 1 soeur, 0 cousins et 5 cousines."

J'aurai bien voulu le faire en SQL mais je ne comprend pas où inscrire mes noms (valeur alphabétique) une fois la table crée....
Alors qu'en JS:
var famille = {
    parent: 'Sébastien', 'Nicole'
    soeur: 'Laurence', 'Stéphanie'
    frere: 'Ludovic', 'Gustave' , 'Paul'
    cousine: 'Pauline', 'Adeline', 'Gwendoline', 
    cousin: 'Guillaume' , 'Gérard', 'George'
};

Pour ensuite appeler les colonnes de chaque catégories.

var id = 'textarea';
alert(famille[id]);


C'est à ce moment précis que je ne visualise plus le code.... Faut-il créer une valeur numérique à chaque protagoniste pour pouvoir faire le cumul? Si oui, comment? Ou est-ce que je m'y prend à l'envers? Faut-il plusieurs tableaux ?

Merci d'avance pour votre aide.
Julien
Afficher la suite 

Votre réponse

1 réponse

Messages postés
1663
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
3 novembre 2018
0
Merci
bonjour

au lieux d'utiliser des une chaine de carrecte il serait plus simple d'utiliser des tableau comme ca il suffirait d' utiliser la valeur length de chaque tableaux

var famille = {
    parent: ['Sébastien', 'Nicole'],
    soeur: ['Laurence', 'Stéphanie'],
    frere:[ 'Ludovic', 'Gustave' , 'Paul'],
    cousine:[ 'Pauline', 'Adeline', 'Gwendoline'],
    cousin:[ 'Guillaume' , 'Gérard', 'George']
};


alert(famille.parent.length)



rien ne sert de courir il faut partir a point.
cours Forest cours !
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.