Menu déroulant sans bouton de validation.

Menu déroulant sans bouton de validation. - HTML/CSS - Programmation

Marsh Posté le 31-03-2006 à 10:43:03    

Bonjour,
 
J'aimerai créer un menu déroulant sais bouton valider.
 
J'aimerai que selon ce que l'on choisi dans le menu, je puisse inclure telle ou telle page selon le choix et ce sans avoir a valider en cliquant sur un bouton.
 
Pouvez vous m'aider ?
 
Merci.

Reply

Marsh Posté le 31-03-2006 à 10:43:03   

Reply

Marsh Posté le 31-03-2006 à 10:51:22    

HTML:

Code :
  1. <select id="selectpage" onchange="javascript:gotourl('page.php?val=\'+this.options[this.selectedIndex].value);">';


 
JS:

Code :
  1. function gotourl(url) {
  2. window.location=url;
  3. }

Reply

Marsh Posté le 31-03-2006 à 11:16:46    

id=&#034;selectpage
 
c'est quoi ? je mets ça ou n'importe quel nom ?
 
et le +this.options[this.selectedIndex].value ca sert a quoi ?

Reply

Marsh Posté le 31-03-2006 à 11:17:59    

&#034; est un bug que HFR a actuelment.  
 
donc :   &#034;   est égal à:      "
 

Citation :

c'est quoi ? je mets ça ou n'importe quel nom ?
 
et le +this.options[this.selectedIndex].value ca sert a quoi ?


 
Tu veux me faire plaisir.... [:ptilapin]  
 
 [:alkatraz]  [:ark]  
 
Sinon, je pense que :  [:benou_grilled]


Message édité par xtof_83 le 31-03-2006 à 11:20:51
Reply

Marsh Posté le 31-03-2006 à 11:21:07    

oki merci mais entre les balises select j'ai des balises option:
 
<option value="ceci">Ceci</option>
<option value="cela">Cela</option>
 
je suppose que je dois pas les laisser comme ça faut que ca indique quelque chose pour le onchange non ?

Reply

Marsh Posté le 31-03-2006 à 11:21:52    

j'ai cherche sur google j'ai pas vraiment trouvé :(

Reply

Marsh Posté le 31-03-2006 à 11:23:08    

A noter qu'il est deconseillé d'enlever le bouton valider.
 
Si l'utilisateur a desctivé JS ou qu'il navigue au clavier, ben le menu ne fonctionnera pas, ou fonctionnera mal (dans le cas de la navigation au clavier).

Reply

Marsh Posté le 31-03-2006 à 11:24:23    

Bon le truc que je t'ai donné : permet de recharger la page avec en paramétre "ceci", "cela".
 
Bon tu veux des pages alors fait:
 
<option value="truc.htm">Ceci</option>
<option value="cela.htm">Cela</option>  
 
et remplace:
 

Code :
  1. <select id="selectpage" onchange="javascript:gotourl(this.options[this.selectedIndex].value);">';

Reply

Marsh Posté le 31-03-2006 à 11:30:04    

oki merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

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