Question avec <select>

Question avec <select> - HTML/CSS - Programmation

Marsh Posté le 31-05-2003 à 23:30:00    

bonsoir,
 
Voilà le problème : je voudrais réaliser un menu de liens rapides basé sur un <select>, après quelques recherches j'ai pondu le code suivant, qui ne marche pas :

<select style="color:#df0f0f; background-color:#000000;" name="jumpto" onChange="window.location='this';">
<option selected>Je veux...</option>
<option value="?">retourner à l'accueil</option>
<option value="?f=1">poster une news, un article ou un lien</option>
<option value="?f=2">modifier une news, un article ou un lien</option>
</select>


 
Je ne sais pas quoi mettre pour que lorsqu'on parcourt le menu déroulant et sélectionne un des intitulés, la page correspondante se charge directement. Bref, Help ! :d
 
Merci d'avance pour toute aide

Reply

Marsh Posté le 31-05-2003 à 23:30:00   

Reply

Marsh Posté le 31-05-2003 à 23:33:13    

Code :
  1. <select style="color:#df0f0f; background-color:#000000;" name="jumpto" onChange="window.location.href='this.value';">
  2. <option selected>Je veux...</option>
  3. <option value="mapage.html">retourner à l'accueil</option>
  4. <option value="mapage.html?f=1">poster une news, un article ou un lien</option>
  5. <option value="mapage.html?f=2">modifier une news, un article ou un lien</option>
  6. </select>


 [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 31-05-2003 à 23:37:06    

[:lugubre desespoir] !!!
 

Reply

Marsh Posté le 31-05-2003 à 23:40:37    

[:rougit]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 31-05-2003 à 23:42:42    

euh, je suis tombé in love trop tôt, ça me semblait impecc mais ça ne marche pas :whistle:  
 

onChange="window.location.href='this.value;'"

Reply

Marsh Posté le 31-05-2003 à 23:48:49    

Peut être qu'il faut indiquer le nom complet du champ (du genre : 'document.jumpto.value') [:figti]


Message édité par mrbebert le 31-05-2003 à 23:48:57
Reply

Marsh Posté le 31-05-2003 à 23:53:38    

mrBebert a écrit :

Peut être qu'il faut indiquer le nom complet du champ (du genre : 'document.jumpto.value') [:figti]


oui ou peut-être virer les simple quotes

Code :
  1. onChange="window.location.href=this.value"


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 01-06-2003 à 00:06:33    

Tiens oui, c'est une bonne idée d'enlever les quotes :jap:

Reply

Marsh Posté le 01-06-2003 à 00:08:37    

simogeo a écrit :


oui ou peut-être virer les simple quotes

Code :
  1. onChange="window.location.href=this.value"




 
j'ai déjà tenté de virer les quote, et il ne prend en compte que le this... Bizarre (je retente le coup)
 
merci à vous deux pour votre aide

Reply

Marsh Posté le 01-06-2003 à 00:12:28    

Avec

onChange="window.location.href=document.jumpto.value"


 
rien ne bouge... Bizarre de chez bizarre :sweat:

Reply

Marsh Posté le 01-06-2003 à 00:12:28   

Reply

Marsh Posté le 01-06-2003 à 00:34:56    

mrBebert a écrit :

Peut être qu'il faut indiquer le nom complet du champ (du genre : 'document.jumpto.value') [:figti]


 
heu ça marche que dans IE ça, non ?
faut pas plutôt faire document.getElementById('jumpto').value ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 01-06-2003 à 00:39:14    

ouiiiii ça maaaaaarche !!! ;)
 
Merciiiiii !!! :)

Reply

Sujets relatifs:

Leave a Replay

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