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 :

select et innerHTML


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    sacha69
    Invit�(e)
    Par d�faut select et innerHTML
    Bonjour

    Apr�s moultes heures de recherches sur Google le forum et dans des bouquins je n'ai toujours pas de solution � mon probl�me.

    J'ai ceci
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    <select name="nb_joueur" id="select_nb" onchange="getnb_joueur()">   
     <option value="1"/>1</option> 
     <option value="2"/>2</option>
     <option value="3"/>3</option>
     <option value="4"/>4</option>
     <option value="5"/>5</option>
    </select><br/><br/>
    Ce que je veux c'est afficher le nom et le num�ro du joueur selon le nombre de joueurs choisis.
    exemple: je s�lectionne l'option 4 j'ai 4 label nom et 4 label num�ro du joueur qui s'affichent, si j'ai choisi l'option 2 j'ai 2 label nom et 2 label num�ro qui s'affichent etc selon le choix... je ne vois pas comment utiliser la fonction innerHTML (qui m'a �t� conseill�)

    des id�es?

    merci pour l'aide

  2. #2
    R�dacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par d�faut
    salut, je n'ai pas tr�s bien compris ce que tu voulais faire (que fait getnb_joueur()?). mais je vois d�j� une erreur

    Citation Envoy� par sacha69 Voir le message
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    <select name="nb_joueur" id="select_nb" onchange="getnb_joueur()">   
     <option value="1"/>1</option> 
     <option value="2"/>2</option>
     <option value="3"/>3</option>
     <option value="4"/>4</option>
     <option value="5"/>5</option>
    </select><br/><br/>
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    <select name="nb_joueur" id="select_nb" onchange="getnb_joueur()">   
     <option value="1">1</option> 
     <option value="2">2</option>
     <option value="3">3</option>
     <option value="4">4</option>
     <option value="5">5</option>
    </select><br/><br/>

  3. #3
    sacha69
    Invit�(e)
    Par d�faut
    C'est corrig� merci!
    En fait si je s�lectionne 2 joueurs je veux afficher 2 "textbox" Nom (1 pour chaque joueur) et 2 autres pour leur num�ro. Je veux faire varier cet affichage de textbox en fonction du nombre s�lectionn� dans la liste. c'est plus clair?

    getnb_joueur est la fonction qui doit me permettre d'afficher mes textbox selon le nombre s�lectionn�. pour l'instant elle est vide (d'o� mon post)

  4. #4
    Membre �clair� Avatar de rinuom99
    �tudiant
    Inscrit en
    Ao�t 2007
    Messages
    260
    D�tails du profil
    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 260
    Par d�faut
    voici un petit exemple
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    onchange="getnb_joueur('tondiv',this.options[this.selectedIndex].value)"
    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
     
    getnb_joueur(div,nbr)
    {
    LeDiv = document.getElementById(div);
    contenu = LeDiv.innerHTML;
    LeDiv.innerHTML = "";
     
    	var newtr = '<div id="undiv">' + "\n";
    	.......;
    	for (i=0;i<nbr;i++)
    	{
    	...........;
    	}
    	........
     
    	newtr+=' </div>';
    	 document.getElementById(div).innerHTML = newtr;

  5. #5
    sacha69
    Invit�(e)
    Par d�faut
    ok merci je vois a peu pr�s le truc!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�cup�ration des valeurs select apr�s innerHTML
    Par muppetshow dans le forum G�n�ral JavaScript
    R�ponses: 12
    Dernier message: 14/01/2011, 16h22
  2. Extension firefox selection innerHTML
    Par f3lip3 dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 21/05/2009, 08h53
  3. innerHTML sur <SELECT> ne marche pas sous IE7
    Par matoon dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 31/03/2008, 18h43
  4. [DOM] innerHTML dans un select sous IE.
    Par BobLunique dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 26/11/2007, 13h47
  5. construire un select avec innerHTML
    Par sosophie dans le forum G�n�ral JavaScript
    R�ponses: 13
    Dernier message: 12/03/2007, 15h11

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