Probleme avec un select

Probleme avec un select - HTML/CSS - Programmation

Marsh Posté le 28-04-2004 à 11:24:39    

J'aimerais savoir comment on peut garder en mémoire notre selection dans un select .
JE m'explique :
 
<select name='toto'>
<option>truc1</option>
<option>truc2</option>
<option>truc3</option>
<option>truc4</option>
</select>
 
Je choisis "truc3" et je clique sur valider.
Cela affiche la même page php (donc avec le select), mais avec du texte en plus.
Comment faire pour garder en mémoire dans la page 2, notre choix ("truc3" ) dans le select.
Car cela m'affiche à chaque fois lorsque je valide : "truc1".
 
Merci.

Reply

Marsh Posté le 28-04-2004 à 11:24:39   

Reply

Marsh Posté le 28-04-2004 à 11:25:49    

<option selected>truc3</option>  
 
il me semble.. (ou checked?)

Reply

Marsh Posté le 28-04-2004 à 11:27:09    

Mr yvele a écrit :

<option selected>truc3</option>  
 
il me semble.. (ou checked?)


 
non, selected="selected"

Reply

Marsh Posté le 28-04-2004 à 11:30:28    

Hermes le Messager a écrit :

non, selected="selected"


 
ok :jap:

Reply

Marsh Posté le 28-04-2004 à 11:36:14    

En mettant <option selected=\"selected\">, cela me met toujours "truc1" sur la deuxième page (une fois la validation effectuée)..

Reply

Marsh Posté le 28-04-2004 à 11:50:48    

c'est pas selected='TRUE' qu'il faut mettre :??: (moi et les standards [:kiki] )

Reply

Marsh Posté le 28-04-2004 à 11:55:23    

Code :
  1. <option value="truc1" <?php if($toto=="truc1" ){echo "selected=\"selected\"";} ?>>Truc1</option>

Reply

Marsh Posté le 28-04-2004 à 12:57:42    

dropsy a écrit :

c'est pas selected='TRUE' qu'il faut mettre :??: (moi et les standards [:kiki] )


je crois pas non. Et c'est bien le pire. il me semble bien que le seul paramètre que l'attribut "selected" soit "selected"   :heink:

Reply

Marsh Posté le 28-04-2004 à 16:17:33    

selected tout seul suffit :
 
<option selected>stuff</option>
 
je l'utilise toujours comme ça...

Reply

Marsh Posté le 28-04-2004 à 16:18:22    

c'est bien s'ke'j'me disais :o

Reply

Marsh Posté le 28-04-2004 à 16:18:22   

Reply

Marsh Posté le 28-04-2004 à 16:22:38    

Code :
  1. <option selected>stuff</option>


 
IE le comprend mais pas mozilla et netscape il me semble...
d'où le selected="selected" qui est plus rigoureux

Reply

Marsh Posté le 28-04-2004 à 16:25:00    

je viens de vérifier avec opera il a pas de problèmes à le gérer en tout cas...

Reply

Marsh Posté le 28-04-2004 à 16:46:28    

PunkRod a écrit :

je viens de vérifier avec opera il a pas de problèmes à le gérer en tout cas...


mozilla non

Reply

Marsh Posté le 28-04-2004 à 17:07:01    

Pour correspondre aux standard W3C, il faut mettre 'selected="selected"'.
 
Maintenant si vous voulez faire des trucs non compatibles?  :sarcastic:

Reply

Marsh Posté le 28-04-2004 à 17:44:34    

je rêve du moteur de recherche qui indexera seulement les sites standart w3c.... ça obligera les gens à faire des trucs corrects !!!

Reply

Marsh Posté le 28-04-2004 à 18:18:02    

titione a écrit :

je rêve du moteur de recherche qui indexera seulement les sites standart w3c.... ça obligera les gens à faire des trucs corrects !!!


pas du tout. ce genre de moteur de recherche est voué à l'échec, car tu risque de pas trouver ce que cherches...

Reply

Sujets relatifs:

Leave a Replay

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