链接内部选择框

时间:2011-03-21 19:42:21

标签: html

是否可以在可以导航到的多选框中显示html链接?

3 个答案:

答案 0 :(得分:6)

您可以使用value属性存储网址

<select >

    <option value="www.yahoo.com">yahoo</option>
    ...

</select>

在选择项目时使用javascript检索值并重定向到该网址。

答案 1 :(得分:1)

是和否。

您无法在select元素中创建链接,但是可以创建一个select元素,该元素会在选择选项时更改页面。 (可能不是你想要的)

此外,您可以使用input:radio元素,CSS和JavaScript的组合制作自己的伪选择框。如果需要,可以自定义此伪选择框以包含锚元素和其他此类内容。

答案 2 :(得分:1)

您可以尝试将onClick事件添加到选项按钮中,该按钮的行为类似于锚标记。

<select multiple>
    <option onClick="window.location = 'http://www.google.com'" >google</option>
    <option onClick="window.location = 'http://www.stackoverflow.com'">stackoverflow</option>
</select>