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 :

Insertion de label


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2012
    Messages : 66
    Par défaut Insertion de label
    Bonjour j'ai ceci générer a partir d'une boucle foreach qui ramène les information d'une bdd :

    Nom : form.JPG
Affichages : 41
Taille : 8,3 Ko

    Quand je clique par exemple sur le boutton "tester" de "truck 2" par exemple il disparait,mon problème c'est que j'arrive pas à faire apparaitre un label après =/

    le principe :

    je clique sur le bouton "tester" de "truck2" ou autre ce bouton disparait et laisse place à un label à l'endroit ou il y avait le bouton

    voilà mon code :

    Code php : 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
    <?php
    $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
    ?>
     
    <?php
    $sql = $bdd->query( "SELECT choses FROM machins ");
    $rep = $sql -> fetchAll() ;
    foreach( $rep as $result ){
    echo
    '
    <strong style="color:red;text-align:center;margin-left:100;" id="texte">' .$result["choses"]. '</strong>
    <button type="button" id="spr" onclick="test(\'' . $result["choses"] . '\',this,xc)" > tester </button> 
    <label id="xc" style="display:none"   > yes  </label>
    ';
    }
    ?>
    <script >
    function test(param,spr,xc){
    spr.style.display = "none" ;
    xc.style.display = "" ;
    }
    </script>

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    pose toi la question de ce que représente xc dans ton code!

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2012
    Messages : 66
    Par défaut
    c'est l'id du label , je sais qu'il doit être unique et que je l'assigne à plusieurs éléments mais c'est que je vois pas comment faire pour le passer en paramètre ou autre

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    si c'est l'id du label, ce que je crois volontier, xc est du type string.

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Octobre 2012
    Messages : 66
    Par défaut
    ah et ? je vois pas le rapport ? tu peux m'éclairer stp xD

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    dans cette ligne
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    <button type="button" id="spr" onclick="test(\'' . $result["choses"] . '\',this,xc)" > tester </button>
    xc n'est pas intégré comme une string.

    dans cette lignexc est reçu comme une variable et si cela doit être l'id du label, il serait de bon ton de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById(xc).style.display = ""

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/06/2014, 14h39
  2. Insertion d'une image dans un Label AWT
    Par Vice555 dans le forum NetBeans
    Réponses: 0
    Dernier message: 23/04/2014, 22h18
  3. Insertion de labels d'une table vers une autre
    Par pix33 dans le forum SAS Base
    Réponses: 3
    Dernier message: 22/02/2013, 16h24
  4. Insertion de label dans une équation
    Par m4urice dans le forum Mathématiques - Sciences
    Réponses: 4
    Dernier message: 16/02/2011, 15h03
  5. Réponses: 4
    Dernier message: 28/09/2002, 00h00

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