dans la liste déroulante de chaque option de me prendre pour un autre lien
Je vais avoir une liste déroulante et je veux que lorsque je sélectionne une option, puis cliquez sur aller, de me prendre pour un autre lien (chaque option me prend de liens différents)
C'est mon code, mais il ne semble pas y jouer.
<html>
<head>
<title>
Database Project Winter 2012
</title>
<script>
function goToNewPage(dropdownlist)
{
var url = dropdownlist.options(dropdownlist.selectedIndex).value;
if (url != "")
{
window.open(url);
}
}
</script>
</head>
<body>
<form name="dropdown">
<select name="list" accesskey="E">
<option selected>Select...</option>
<option value="http://www.google.com/">Google</option>
<option value="http://www.search.com/">Search.com</option>
<option value="http://www.dogpile.com/">Dogpile</option>
<select>
<input type=button value="Go" onclick="goToNewPage(document.dropdown.list)">
</form>
</body>
</html>
Ce qu'il faut changer?
OriginalL'auteur qwerty_gr | 2012-03-14
Vous devez vous connecter pour publier un commentaire.
Avez-vous songé à l'aide d'une simple fonction javascript?
Et l'ajout d'un ID de l'élément Select?
OriginalL'auteur clops
Vous n'avez pas besoin de référence à l'intérieur de la balise select. La valeur de la balise select contient l'option sélectionnée
OriginalL'auteur Bjørne Malmanger