锚点在下拉菜单中

时间:2010-07-21 19:18:52

标签: html anchor drop-down-menu

我有一个包含多个链接的页面。我希望当用户点击链接#1时,他会被重定向到联系表单并在下拉菜单中选择项目#1。下拉菜单中的#2和第2项也是如此。这可能吗?

2 个答案:

答案 0 :(得分:0)

您必须通过链接传递查询字符串值,并使用该值预先从选择框中选择一个项目,例如:

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

现在您可以获取var=test查询字符串的值并设置条件(如果已设置),您可以根据该变量从选择下拉列表中预先选择一个选项。

答案 1 :(得分:0)

是的,这是可能的,但您必须使用Javascript:

<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>

修改

在阅读了sAc的答案之后,我不确定你是否需要在同一页面上提供这些功能(在这种情况下你可以使用我提出的解决方案)或在不同的页面中(在这种情况下你应该遵循sAc的溶液)。