IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

saisie de données et génération automatique d'un classement


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 122
    Par défaut saisie de données et génération automatique d'un classement
    Bjr,
    j'ai un formulaire de saisie de résultats et je veux que lorsque une ligne est saisie, cela viennent alimenter automatiquement un tableau (HTML) contenant le classement

    comment peut-on faire cela ?
    Est-ce en Javascript ?

    Merci de votre aide.

  2. #2
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    est ce que tu veux qu'au fur et a mesure que tu rempli la ligne ton tableau se modifie?
    Si ton champs de saisie en un objet input de type texte..dans ses méthodes il y a le onchange() dans laquelle tu peux appeler du javascript ou encore dans le onkeypress() on c'est appeler a chaque caractère inscrit
    je ne sais pas si ca répond a ta question
    bonne journée

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 122
    Par défaut
    oui c'est ça mais je ne vois pas comment faire, as-tu des exemples ?

    ou sinon, est-ce je peux pas passer par un bouton qui me construirait le classment ?

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    au moment de la frappe me parait difficile ... car l'element en cours de frappe changera de classement à chaque nouvelle lettre frappée ?
    parcontre à la fin de saisie d'un élément ce sera plus simple ...

    mets les elements saisis dans un tableau (array) au moyen d'un push, ensuite un sort sur l'array, et enfin le remplissage de ton tableau d'affichage avec les elements de l'array trié ..
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 122
    Par défaut
    je ne vois pas comment remplir mon classement et garder en haut la saisie des résultats (je suis en html)

    As-tu des exemples ?

    Ma fenêtre doit ressembler un peu à une fenêtre maître-détail.
    au début j'ai juste la liste des résultats à saisir et lorsque je clique sur un bouton, cela m'affiche ma liste déjà saisie et en dessous le classement

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    un petit exempl à adapter ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <script type='text/javascript'>
    var Liste=new Array();
    var Clst;
     
    function classement(){
    							Liste.push(document.getElementById('saisie').value);
    							Liste.sort();
    							Clst=""
    							for (i=0;i<Liste.length;i++){
    															  Clst+=Liste[i]+"\<br\/\>"
    															  }
    							document.getElementById('classement').innerHTML=Clst
    						}	
     
     
    </script>
     
     
    </head>
     
    <body>
    <input type="text" id="saisie" /><input type="button" onclick="classement()" value="valider" />
    <div id="classement">
    </div>
     
    </body>
    </html>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/09/2012, 20h50
  2. Génération automatique des données sous forme de réseau de Petri
    Par FatmaFafa dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 07/06/2012, 17h26
  3. Génération automatique des données sous forme de réseau de Petri
    Par FatmaFafa dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 03/06/2012, 19h48
  4. Réponses: 0
    Dernier message: 23/02/2009, 09h53
  5. [MySQL] Génération automatique de formulaire sur une base de données
    Par Tr@nkill dans le forum PHP & Base de données
    Réponses: 22
    Dernier message: 04/04/2006, 14h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo