begin process at 2012 05 29 23:52:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Select dynamique


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Select dynamique

jeudi 24 novembre 2005 à 11:53:37 | Select dynamique

mandaillou

Salut
J'ai un champ select qui est rempli dynamiquement.
Je voudrais que le nombre de lignes qu'il affiche (attribut size) corresponde au nombre d'items dans la liste.
J'ai essayé un truc dans ce genre là, mais sans succès.
<select name="liste" multiple  onChange="this.size=this.options.length"> </select>
Merci
jeudi 24 novembre 2005 à 12:44:07 | Re : Select dynamique

bultez

Membre Club

Bonjour,
   this.size=this.length ?? peut-être.
Cordialement. Bul. ~
Site ~

jeudi 24 novembre 2005 à 13:00:15 | Re : Select dynamique

mandaillou

Malheureusement non.

jeudi 24 novembre 2005 à 13:05:03 | Re : Select dynamique

bultez

Membre Club

"chez moi" ça baigne ( IE ).
 il faudrait voir la page.
Cordialement. Bul. ~
Site ~

jeudi 24 novembre 2005 à 15:02:03 | Re : Select dynamique

mandaillou

Voici mon code.


<SCRIPT LANGUAGE="JavaScript">

// fonction qui ajoute un item dans le select
 function Ajouter(form) {
  var element=new Option(form.fichier.value);
  form.liste.options[form.liste.options.length]=element;
 }
  
</SCRIPT>

<form name="formulaire_ftp" method="post" action="ftp.cfm">
 
fichier à uploader<input type="file" name="fichier" size="50" onChange="Ajouter(this.form)"><br>
 
 <select align=top name="liste" multiple style="background-color: #FDA5AF; width: 400;" onChange="this.size=this.length"> </select> <br>
   
<input type="submit" value="valider" >

</form>


 

jeudi 24 novembre 2005 à 15:19:24 | Re : Select dynamique

bultez

Membre Club

ça marche...
mais peut-être ne sommes nous pas d'accord sur
le onchange : c'est on clique sur une ligne que cette
action est déclenchée.
donc :

<SCRIPT type="text/JavaScript">

// fonction qui ajoute un item dans le select
 function Ajouter(frm) {
  var element=new Option(frm.fichier.value);
  frm.liste.options[frm.liste.options.length]=element;
  frm.size=frm.length;
 }
  
</SCRIPT>

<form name="formulaire_ftp" method="post" action="ftp.cfm">
 
fichier à uploader<input type="file" name="fichier" size="50" onChange="Ajouter(this.form)"><br>
 
 <select align=top name="liste" multiple style="background-color: #FDA5AF; width: 400;"> </select> <br />
   
<input type="submit" value="valider" />

</form>


peut-être ?
Cordialement. Bul. ~
Site ~

jeudi 24 novembre 2005 à 15:19:33 | Re : Select dynamique

mandaillou

Réponse acceptée !
function Ajouter(form) {
  var element=new Option(form.fichier.value);
  form.liste.options[form.liste.options.length]=element;
  form.liste.size=form.liste.options.length;
 }

En faisant comme ça, ça marche nickel.
Merci


Cette discussion est classée dans : nombre, dynamique, select


Répondre à ce message

Sujets en rapport avec ce message

Nombre de Lignes d'un SELECT [ par DeathAngel ] Bonjour à tous.J'ai une question toute con à vous poser : Y a-t-il un moyen de limiter le nombre de lignes affichées dans un ?Exemple : J'ai 250 lign affichage dynamique de select [ par Ma2004 ] Salut,Je voudrais offrir un choix à l'utilisateur par un menu déroulant (avec un select), là pas de problème. Ensuite je voudrais que selon le choix s Afficher le nombre de jour d'un mois en fonction du mois selectionne [ par Monico9385 ] Bonjour tout le monde, alors voila mon probleme: j'ai 2 select, un contenant les mois numerotés de 01 à 12, et un autre contenant les jours numéroté Balise select dynamique [ par TiotBour ] Bonjour,Voici mon soucis :Je souhaite faire un formulaire avec 2 : l'un contient les catégories, l'autre les sous catégories.Je voudrais que lorsque valeurs de formulaire 'select' dynamique [ par DarkTiteuf ] Voila bonsoir j'ai le cas suivant : et je voudrais que lorsque je clique sur une valeur a gauche cela change le tableau de droite. La propriété onch Compter le nombre de données dans un select [ par nougitch ] Bonjour,J'aimerais savoir s'il est possible de connaître le nombre de données contenues dans un select (le nombre de choix proposé à l'utilisateur), c selects dynamique?? [ par newlc ] bonjour,j'ai deux "select" avec les mêmes infos (d'une requete sql) mais pas les mêmes "value"quand je choisi une chose dans le premier select , je vo comment afficher dynamiquement un nombre de select (en fonction d'une option choisie par un autre select) [ par dragonsky51 ] Bonjour,Alors j'ai un petit soucis .... je vais essayer d'etre le plus clair possible :)Admettons que l'on veuille créer une bataille entre 2 clans qu jquery nombre d'options d'un select [ par Raul duke ] bonjour a tous, je souhaite modifier un peu jquery.ligthswitch.js comme le sujet l'indique, je souhaiterais récupérer le nombres d'options contenues ajout dynamique d'une option dans un select [ par durand2504 ] bonjour,je souhaite ajouter dynamiquement une option  dans une liste déroulante, au lancement de la page, à partir des informations contenue dans un t


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,482 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales