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 :

xml et javascript


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 1
    Points : 1
    Points
    1
    Par défaut xml et javascript
    Bonjour,

    Je suis débutante en javascript. Je souhaiterais créer un annuaire (du personnel) dynamique avec un moteur de recherche sur une base xml. Pour l'instant, je ne peux effectuer qu'une recherche par nom. Pourriez-vous m'aider afin d'effectuer, à la fois, via un script, une recherche par nom et une recherche par service (avec un menu déroulant afin de proposer les services).

    <HTML><title>test xmtl</title>
    <xml ID="DSOFFKAMA01" SRC="base_agents_août.xhtml"></xml>
    <body>
    <h2 align="center"> <font color="black"><u>ANNUAIRE DES SERVICES</u></font></h2>

    <input type="texte" name="cherche" id="cherche">
    <BUTTON ONCLICK="rec()">
    Chercher la personne (NOM)
    </BUTTON>

    <HR noshade size=3 color="RED">

    </DIV>
    <div id="reponse1" name="reponse1">
    &nbsp;
    </div>
    </body>
    <script>
    function rec()
    {
    temp = document.all.cherche.value+'';
    temp = temp.toUpperCase();
    DSOFFKAMA01.recordset.movefirst();
    Document = DSOFFKAMA01.XMLDocument;
    reponse = "Résultat de la recherche :<br><table border=1>";
    for (i=0;i<Document.documentElement.childNodes.length;i++)
    {
    temp2 = Document.documentElement.childNodes(i).childNodes(0).text;
    temp2 = temp2.toUpperCase();
    if (temp2.indexOf(temp) > -1)
    {
    reponse = reponse + "<tr>"
    for (h=0;h<=4;h++)
    {
    reponse = reponse + "<td>" + Document.documentElement.childNodes(i).childNodes(h).text + "</td>"
    }
    reponse = reponse + "</tr>"
    }
    else
    {
    DSOFFKAMA01.recordset.movenext();
    }
    }
    reponse = reponse + "</table>"
    document.all.reponse1.innerHTML = reponse;
    }
    </script>

    <BR>

    <SCRIPT>


    MERCI

  2. #2
    Membre chevronné Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Points : 1 967
    Points
    1 967
    Par défaut
    et bienvenue sur le forum
    Je t'invite à utiliser les balises [ code ] car là c'est illisible...


Discussions similaires

  1. infos sur le traitement du xml en javascript
    Par kenny49 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/07/2006, 13h32
  2. Lire un xml avec javascript et generer code html ?
    Par zevince dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 04/04/2006, 11h45
  3. [AJAX] Réponse XML - Functions Javascript
    Par ..:: Atchoum ::.. dans le forum Général JavaScript
    Réponses: 24
    Dernier message: 24/01/2006, 03h02
  4. Parser du XML en javascript
    Par sylsau dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 23/01/2006, 02h49
  5. DOM - naviguer dans un XML en javascript
    Par hpfx dans le forum Général JavaScript
    Réponses: 36
    Dernier message: 08/11/2005, 22h43

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