Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1383 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pb script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb script

n°1142461
maire106
Posté le 06-07-2005 à 18:14:50  profilanswer
 

voila j'utilise du javascript pour afficher des listes deroulantes dynamiques, jusuqe la tt va bien, l'affichage est niquel.
Mon probleme est lorsque je veux recuperer le texte afficher dans la listes deroulante, je recupere l'indice du tableau ou se trouve la valeur et c'ets pas ce que je veux.
Je peux pas faire de comparatif , car le tableau qui permet l'affichage des listes et modifier reguliereent par une autre appli.
J'ai plusieur idees mais etant debutant en javascript, je ne sais pas trop comment les mettre en oeuvre ni si elles peuvent fonctionnerL.
voici le code des listes:

Code :
  1. <td><select name="villedep" id="villedep" onChange='javascript:filltheselect(this.name, this.value)'>
  2.    <script language="javascript">
  3.    for (i=0; i<villedep.length; i++)
  4.       document.write("<option value=\"" +villedep[i][0]+ "\">" +villedep[i][1]);
  5.    </script>
  6. </select>
  7.     </select> <input type="submit" value="Ajouter" onClick="gopage('villeenregistre.php')"></td>
  8.  
  9.   <td><select name="villear" id="villear" >
  10.    <script language="javascript">
  11.    for (i=0; i<villear["p0"].length; i++)
  12.       document.write("<option value=\"" +villear["p0"][i][0]+ "\">" +villear["p0"][i][1]);
  13.    </script>


le probleme je peux pas changer

Code :
  1. <option value=\"" +villedep[i][0]+ "\">

car sinon mes listes ne fonctionnent plus.
Y a t il moyen de renvoyer 2 valeurs pour une selection?
ou recuperer le nom afficher dans la case?
 
pour info le tableau que je recupere dans javascript est du style:
var villedep = new Array;  
villedep[0] = new Array("p0", "villedep0" );  
villedep[1] = new Array("p1", "villedep1" );  
villedep[2] = new Array("p2", "villedep2" );  
 
var villear=new Array;  
 
villear["p0"] = new Array;  
villear["p0"][0] = new Array("p0v0", "villedep0-villear0" );  
villear["p0"][1] = new Array("p0v1", "villedep0-villear1" );  
 
villear["p1"]=new Array;  
villear["p1"][0] = new Array("p1v0", "villedep1-villear0" );  
villear["p1"][1] = new Array("p1v1", "villedep1-villear1" );  

mood
Publicité
Posté le 06-07-2005 à 18:14:50  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pb script

 

Sujets relatifs
aide scripttelecharger repertoires distants crées avec script php
récupérer la valeur d'un scriptAffichage d'une page temporaire pendant l'exécution d'un script
script batch comment parser une variableproblème de script avec liaison base de donnée
Script Vbs et formulaires dans IEscript php ôur copier contenu
lancer un script sur le serveur toute les 2minutes[JS] Comment on supprime "invite de script :" dans 1 prompt("...");
Plus de sujets relatifs à : pb script


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR