2010-07-21 6 views
0

J'ai une page avec plusieurs liens. Je veux faire cela quand un utilisateur clique sur le lien # 1, il sera redirigé vers un formulaire de contact et sélectionnez l'élément # 1 dans le menu déroulant. Idem pour # 2 et # 2 dans le menu déroulant. Est-ce possible ?Ancrages dans un menu déroulant

Répondre

0

Vous devrez passer une valeur de chaîne de requête par vos liens et utiliser cette valeur pour pré-sélectionner un élément de votre selectbox, par exemple:

<a href="mysite.com?var=test">Link One</a> 

Maintenant, vous pouvez obtenir la valeur de var=test chaîne de requête et Si vous définissez une condition si elle est définie, vous présélectionnez une option dans la liste déroulante sélectionnée en fonction de cette variable.

0

Oui, il est possible, mais vous devez utiliser Javascript pour cela:

<script type="text/javascript"> 
function SetItem(item) 
{ 
    document.myForm.myDropDown[item].selected = true; 
} 
</script> 
<a href="#form_anchor" onclick="SetItem(0)">Select 1st item</a> 

Modifier:

Après avoir lu la réponse de sắc, je ne suis pas sûr si vous avez besoin de la fonctionnalité être disponible sur la même page (dans ce cas, vous pouvez utiliser la solution que j'ai proposée) ou sur une autre page (dans ce cas, vous devez suivre la solution de sAc).