Selection d'une option dans une balise <select>

Selection d'une option dans une balise <select> - HTML/CSS - Programmation

Marsh Posté le 02-06-2004 à 14:18:39    

Je cherche un script qui me permeterai de placé la valeur de ma balise select sur une option particuliere existante dans la liste des options.
 
 
need back-up


Message édité par Dark-Jedi le 02-06-2004 à 15:08:11
Reply

Marsh Posté le 02-06-2004 à 14:18:39   

Reply

Marsh Posté le 02-06-2004 à 16:15:08    

<option value"valeur" selected="selected">Nom</option> ?
 
Mais j'ai pas du comprendre la question :p

Reply

Marsh Posté le 02-06-2004 à 16:16:34    

Dark-Jedi a écrit :


need back-up

joueur de CS hein? [:noxauror]

Reply

Marsh Posté le 02-06-2004 à 17:02:47    

<OPTION SELECTED value="">Nom</OPTION>

Reply

Marsh Posté le 02-06-2004 à 17:24:37    

chaton13 a écrit :

<OPTION SELECTED value="">Nom</OPTION>


Pas XHTML Compliant :o Ceci dit ma proposition n'est pas juste non plus, il manque un = :D

Reply

Marsh Posté le 03-06-2004 à 09:19:18    

Merci a vous, mais ce n'est pas cela.
Je genere une balise <select> avec toute les options puis, plus loin, je lis une variable php. Cette variable correspond à une des options de mon <select> (mais jamais la meme).
 
je voudrai alors un script qui selection automatiquement la valeur des cette variable dans la liste des options.
 
C + clair.
 
we are under attack

Reply

Marsh Posté le 03-06-2004 à 09:28:45    

Dark-Jedi a écrit :

Merci a vous, mais ce n'est pas cela.
Je genere une balise <select> avec toute les options puis, plus loin, je lis une variable php. Cette variable correspond à une des options de mon <select> (mais jamais la meme).
 
je voudrai alors un script qui selection automatiquement la valeur des cette variable dans la liste des options.
 
C + clair.
 
we are under attack


 
Bah lis d'abord ta valeur en generant les <option> et met selected=selected dans celle qui correpsond [:spamafote]
 
par ex:

Code :
  1. $val = "prout"
  2. while ( $ligne=mysql_fetch_array($res) )
  3. {
  4.          echo "<option value=\"".$ligne["cle"]."\"";
  5.          if ( $ligne["cle"] == $val )
  6.                 echo " selected=\"selected\"";
  7.          echo ">".$ligne["valeur"]."</option>\n";
  8. }


 
c'est un exemple, je vois pas vraiment ou tu buttes ...


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 03-06-2004 à 09:30:58    

boulax a écrit :

Bah lis d'abord ta valeur en generant les <option> et met selected=selected dans celle qui correpsond [:spamafote]
 
par ex:

Code :
  1. $val = "prout"
  2. while ( $ligne=mysql_fetch_array($res) )
  3. {
  4.          echo "<option value=\"".$ligne["cle"]."\"";
  5.          if ( $ligne["cle"] == $val )
  6.                 echo " selected=\"selected\"";
  7.          echo ">".$ligne["valeur"]."</option>\n";
  8. }


 
c'est un exemple, je vois pas vraiment ou tu buttes ...


 
c'est ce que j'ai fait dans un de me scripts y'a pas longtemps :)

Reply

Marsh Posté le 03-06-2004 à 13:22:23    

Ca c'est pas compliqué et je l'ai deja fais dans un autre cas mais la, je voudrai le faire en javascript car au moment ou je le genere en php je sais pas lequel il faut "selected".
Et surtout j'ai pas un tableau de "res" car la liste est en dur en html.


Message édité par Dark-Jedi le 03-06-2004 à 13:23:49
Reply

Marsh Posté le 03-06-2004 à 13:36:59    

Dark-Jedi a écrit :

Ca c'est pas compliqué et je l'ai deja fais dans un autre cas mais la, je voudrai le faire en javascript car au moment ou je le genere en php je sais pas lequel il faut "selected".
Et surtout j'ai pas un tableau de "res" car la liste est en dur en html.


 
document.getElementById('tonselect').selectedIndex = lindexvoulu;


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Sujets relatifs:

Leave a Replay

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