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 :

Sélectionner plusieurs éléments


Sujet :

JavaScript

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2011
    Messages : 6
    Par défaut Sélectionner plusieurs éléments
    Bonjour,
    J'arrive pas a sélectionner plusieurs des éléments dans un <ul> et ce mon code qui me permet de sélectionner un SEUL élément.


    Merci de votre assistance

    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
     
    <script type="text/javascript">
    function coulorer(continent){
     
    	var itemsid = document.getElementById("items");
     
    	for (i=0;i<7;i++){
    	itemsid.getElementsByTagName('li')[i].style.color='#eee';
    	}
     
    	var x = document.getElementById(continent).style.color='red';
     
    	}
     
    </script>

  2. #2
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2008
    Messages : 73
    Par défaut
    Avec le code HTML de ta liste "items", on y verrait plus clair, non ?

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2011
    Messages : 6
    Par défaut
    Oui bien sur, c'est avec HTML.
    Mais j'ai résolu le problème merci bcp.

    et voici mon code [all code] :


    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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
     
     
     
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Class change color </title>
     
     
    <!--JScript checking and changing front colors.-->
    <script type="text/javascript">
     
    function coulorer(continent){
     
    	var itemsid = document.getElementById("items");
     
    	for (i=0;i<7;i++){
    	itemsid.getElementsByTagName('li')[i].style.color='#eee';
    	}
     
     
    	var itemsct = document.getElementsByName(continent);
     
    	for (i=0;i<7;i++){
    	itemsct[i].style.color='#11ADE4';
    	}
    	}
     
    </script>
     
    <link rel="stylesheet" type="text/css" href="media/mystyle.css">
     
    </head>
    <body>
     
     
     
    <h4> Continent of the world </h4>
     
     
    <ul class="menu">
    <li onclick="coulorer('africa')">  Africa </li>
    <li onclick="coulorer('asia')"> Asia </li>
    <li onclick="coulorer('europe')">  Europe </li>
    </ul>
     
    <br />
     
     
    <ul type="circle" id="items">
     
    <li name="africa">  Morocco </li>
    <li name="africa">  Egypt </li>
    <li name="africa">  South africa </li>
     
     
    <li name="asia"> UAE  </li>
    <li name="asia"> Japan  </li>
     
     
    <li name="europe"> Italy </li>
    <li name="europe"> UK </li>
    </ul>
     
     
     
    </body>
    </html>

Discussions similaires

  1. Réponses: 10
    Dernier message: 30/04/2015, 11h00
  2. Sélectionner plusieurs éléments dans une liste
    Par morgan47 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/11/2011, 11h16
  3. Réponses: 27
    Dernier message: 29/08/2011, 09h13
  4. [SP-2007] Sélectionner plusieurs éléments d'un liste
    Par HeB91 dans le forum SharePoint
    Réponses: 7
    Dernier message: 20/07/2010, 17h11

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