liste deroulante en javascript

liste deroulante en javascript - HTML/CSS - Programmation

Marsh Posté le 10-04-2007 à 09:23:34    

j'essai de creer des listes deroulante en dinaymique mais je n'y arrive pas.
 
 for(i=0;i<ajout;i++)
 {
  <?php
  echo"<select name='article["?>+ajout+<?"]'< $disabled>$leselect</select>";
   
  ?>
   
 }

Reply

Marsh Posté le 10-04-2007 à 09:23:34   

Reply

Marsh Posté le 10-04-2007 à 10:00:14    

je compte une dizaine d'erreur fdans ton code
 
les variables commencent pas $ :il faut utiliser $i au lieu de i  
il n'y a aucun interet a mettre <?php  quand on est deja en 'mode' php  
'article["?>+ajout+<?"]' ne veut rien dire
pour une liste d"roulante, c'est un select , et une suite d'option , pas une liste de select
$leselect n'est pas initilisaisé, $disabled non plus

Reply

Marsh Posté le 10-04-2007 à 10:06:46    

flo850 a écrit :

je compte une dizaine d'erreur fdans ton code
 
les variables commencent pas $ :il faut utiliser $i au lieu de i  
il n'y a aucun interet a mettre <?php  quand on est deja en 'mode' php  
'article["?>+ajout+<?"]' ne veut rien dire
pour une liste d"roulante, c'est un select , et une suite d'option , pas une liste de select
$leselect n'est pas initilisaisé, $disabled non plus


Flo ... euh ... je dirais pas que ce sont des "erreurs" mais un profond manque de compréhension du role du php et du js :o
A mon avis freddy_ghost essaye "dans" un fonction javascript d'éxécuter du php pour générer de l'html en fonction d'un variable "ajout" passée à sa fonction js.

Reply

Marsh Posté le 10-04-2007 à 10:10:18    

donc c'est moins pire que ce que je pensais
 
mais pourquoi une boulce pour faire des select sans option  :pfff:

Reply

Marsh Posté le 10-04-2007 à 10:10:23    

c'est tous a fait sa. j'essai de créer un certain nombre de liste deroulante au fur et à mesure que l'tuilisateur cliquera sur un bouton ajout.

Reply

Marsh Posté le 10-04-2007 à 10:11:20    

les option je les créré apres la je les ai pas mis pour pas alourdir le code

Reply

Marsh Posté le 10-04-2007 à 10:11:29    

tu as regarder la structure d'un select ?  
parceque chez moi ca ressemble a ça

Code :
  1. <select bame="truc">
  2. <option value="val1"> nom val 1 </option>
  3. ....
  4. <option value="valn"> nom val n </option>
  5. </select>

Reply

Marsh Posté le 10-04-2007 à 10:12:55    

ouais je sais a quoi sa ressemble mais moi je veux qu'elle se créer en dynamique avec un bouton ajout.

Reply

Marsh Posté le 10-04-2007 à 10:14:26    

le code php est exectué cote serveur , donc avant que le code js ne s'execute
 
regarde ton code source

Reply

Marsh Posté le 10-04-2007 à 10:15:27    

pour cela il faudrait que les liste se créer avec du code javascript.

Reply

Marsh Posté le 10-04-2007 à 10:15:27   

Reply

Marsh Posté le 10-04-2007 à 10:16:41    

ok mais créer des liste deroulante en javascript c'est possible?

Reply

Marsh Posté le 10-04-2007 à 10:20:52    

flo850 a écrit :

donc c'est moins pire que ce que je pensais


J'aurais pas dit ça ;)
Pour moi c'est pire dans la mesure où freddy_ghost n'a pas la moindre idée de ce qu'il fait ( sans méchanceté hein!)

 
freddy_ghost a écrit :

ok mais créer des liste deroulante en javascript c'est possible?


Oui mais c'est d'un interêt discutable. Si tu exposais ta problematique dans son ensemble, nous serions sans doute plus à même de t'orienter vers une solution ou une autre.
Mais dans l'ordre là, je te conseillerais:
- de revoir les différences entre client(js) et serveur(php)
- faire un effort sur ton orthographe ( là c'est un peu violent :/ )

 


Message édité par anapajari le 10-04-2007 à 10:21:22
Reply

Marsh Posté le 10-04-2007 à 10:28:59    

je souhaiterais lorsque un utilisteur clique sur un bouton ajouté un article,
le programme ajoute une nouvelle liste déroulante que j'appelerais liste_1 puis liste_2 etc... et ceci à chaque fois qu'il clique sur le bouton. Mais il faudrais que se soit en javascript, et je sais pas si il existe une syntaxe pour créer une liste déroulante en javascript.  

Reply

Marsh Posté le 10-04-2007 à 10:56:46    

freddy_ghost a écrit :

Mais il faudrais que se soit en javascript


J'ai envie de dire ... pourquoi ???

freddy_ghost a écrit :

 et je sais pas si il existe une syntaxe pour créer une liste déroulante en javascript.


Si ça existe. Une petite recherche sur le forum te donnera 300 exemples.  
Mais j'insiste encore sur le fait que je doute que cela soit la solution optimale.

Reply

Marsh Posté le 11-04-2007 à 10:31:26    

est ce que quelqu'un connait cette syntaxe en javascript

Reply

Marsh Posté le 11-04-2007 à 10:55:19    

j'ai pas compris, tu veux faire une seule liste déroulante ou plusieurs?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed