Comment Créer une Liste Déroulante lien Hypertexte sans le bouton GO?
Je veux juste créer une liste déroulante à chaque fois que je choisissez une nouvelle valeur à l'intérieur il va me prendre pour une nouvelle page web. Je ne veux pas laisser l'utilisateur de cliquer sur le bouton "GO" pour accéder à la page. Juste à sélectionner et appeler à l'action. Comment puis-je faire de cette façon ?
<form>
<p align="center"><b>Select a Site </b>
<select id="setit" style="color: #0000FF" size="1" name="test">
<option value="">Select one</option>
<option value="http://www.altavista.com">AltaVista</option>
<option value="http://www.yahoo.com">Yahoo</option>
<option value="http://www.google.com">Google</option></select>
<input type="button" value="Go"
onclick="window.open(setit.options[setit.selectedIndex].value)">
</p></form>
Ici pour l'exemple, ce sera le bouton GO et devez cliquer sur parcourir pour accéder à la nouvelle page. Je ne veux pas le bouton GO.
Des idées?
InformationsquelleAutor Jonathan | 2009-10-21
Vous devez vous connecter pour publier un commentaire.
l'utilisation de l'événement onchange:
Comme fas que j'ai compris: il vous suffit de manipuler événement onchange pour la balise select.
Il suffit de déplacer votre gestionnaire onclick là.
Mettre pour votre onclick
J'utilise beaucoup celle-ci et devrait bien fonctionner
(Tout le monde coutures pour vous donner onchange et dire ne pas utiliser javascript, mais si le navigateur est une personne utilise ne prend pas en charge javascript, alors c'est dur de la merde parce qu'il n'y a pas utilisation de chrome ou un autre navigateur)