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

HTML Discussion :

Liste déroulante "SELECT" cliquable? comment faire?


Sujet :

HTML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 25
    Points : 17
    Points
    17
    Par défaut Liste déroulante "SELECT" cliquable? comment faire?
    Bonjour
    Je code en ce moment un site internet en html/php (je connais quasi rien aux subtilités de l'html) et j'ai des listes déroulantes utilisés pour des form php que j'aimerai rendre cliquable, savez-vous comment faire? Voici mon 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
      <form id="voirficheent" name="voirfichent" method="post" action="">
        <label>
        <div align="center"><span class="style7">
          <select name="voirficheent" size="10" class="style7" id="voirficheent">
            <?php
    do {  
    ?>
            <option value="<?php echo $row_ent['id_ent']?>">
            <?php 
              echo $row_ent['Nom_ent'];
              ?>
            </option>
            <?php
    } while ($row_ent = mysql_fetch_assoc($ent));
      $rows = mysql_num_rows($ent);
      if($rows > 0) {
          mysql_data_seek($ent, 0);
              $row_ent = mysql_fetch_assoc($ent);
      }
    ?>
          </select>
         </span></div>
        <div align="center">
          <input type="submit" name="voirent" id="voirent" value="Voir la fiche entreprise" />
        </div>
        </label>
      </form>
    outre le code php, pour le moment ce code crait une liste déroulante qui fonctionne très bien avec le bouton pour valider la form, savez vous si je peux ajouter en plus une fonction cliquable?

    merci d'avance, bonne soirée

    PS: y'a eu un pb de bdd hier? plusieurs de mes messages ont disparu et j'ai pleins de mal à poster/rechercher sur le forum?

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 125
    Points : 149
    Points
    149
    Par défaut
    Heum excuse-moi si j'ai pas compris mais par cliquable tu parle du multichoix ? Pouvoir selectionner plusieurs options à la fois ?
    Si c'est l'effet que tu veux obtenir il te suffit de rajouter un multiple="multiple" dans ton select, de plus tu peux gerer la hauteur du select ( combien de propositions apparaissent à la fois avec "size"=nbr de lignes.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 25
    Points : 17
    Points
    17
    Par défaut
    coucou

    non ce n'est pas ça, je veux qu'un double clic puisse remplacer le clic sur le bouton envoyant le formulaire

    désolé je me suis mal expliqué ^^

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 125
    Points : 149
    Points
    149
    Par défaut
    Si j'ai bien compris tu veux qu'en cliquant sur le bouton pour valider ça ne fasse rien mais qu'en double cliquant ça marche ?

    Dans ce cas il faut que tu remplace le submit par un button et que tu fasse un peu de JS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <input type="button" ondblclick="this.form.submit()"/>
    //petite expication si tu ne t'en connais pas en JS : ondblclick : si tu double-click dessus = alors : this (cet emplacement).form (le formulaire parent de cet emplacement).submit() (est validé).
    Euh, si c'est bien ça que tu veux ^^'

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 25
    Points : 17
    Points
    17
    Par défaut
    Citation Envoyé par kaari kosaku Voir le message
    Si j'ai bien compris tu veux qu'en cliquant sur le bouton pour valider ça ne fasse rien mais qu'en double cliquant ça marche ?

    Dans ce cas il faut que tu remplace le submit par un button et que tu fasse un peu de JS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <input type="button" ondblclick="this.form.submit()"/>
    //petite expication si tu ne t'en connais pas en JS : ondblclick : si tu double-click dessus = alors : this (cet emplacement).form (le formulaire parent de cet emplacement).submit() (est validé).
    Euh, si c'est bien ça que tu veux ^^'
    coucou
    merci mais non c'est pas ça
    en fait ce que je veux, c'est de pouvoir double cliquer dans la liste, et pas sur un bouton, ce qui est, je pense, bcp plus dur :s

  6. #6
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 655
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 655
    Points : 11 150
    Points
    11 150
    Par défaut
    bonjour,

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <select ondblclick="taFonction()">
    <option>....</option>
    <option>....</option>
    <option>....</option>
    </select>


    Sinon il n'est pas possible de gérer les événements sur les balises options.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 25
    Points : 17
    Points
    17
    Par défaut
    oki merci bcp, c'est ce que j'ai fait et ça fonctionne, un grand merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL] Problème avec liste déroulante et select
    Par cari dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 28/07/2006, 21h52
  2. [RegEx] URL cliquable comment faire ?
    Par loady dans le forum Langage
    Réponses: 5
    Dernier message: 27/03/2006, 17h34
  3. Réponses: 7
    Dernier message: 10/01/2006, 11h27

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