javascript - 在选择标签内插入链接?

标签 javascript html

当有人单击选择标记内的选项时,如何更改页面?

<select>
  <option><a href="/1" >1</a></option>
  <option><a href="/2" >2</a></option>
  <option><a href="/3" >3</a></option>
</select>

最佳答案

您可以使用java脚本的ONCHANGE事件,如下

<select name="forma" ONCHANGE="location = this.options[this.selectedIndex].value;">
    <option value="Home.php">Home</option>
    <option value="Contact.php">Contact</option>
</select>

就你的情况

<select onchange="location = this.options[this.selectedIndex].value;">
  <option value=="/1" >1</a></option>
  <option value=="/2" >2</a></option>
  <option value="/3" >3</a></option>
</select>

关于javascript - 在选择标签内插入链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16119806/

相关文章:

javascript - 在 HTML 表中显示从 firebase 数据库检索到的信息

javascript - PHP 字符串到 Mason JS 选项

php - 使用 jQuery 添加从 Doctype 到 iframe 的完整 HTML

css - HTML 5 全屏视频在移动设备上溢出几个像素

Javascript document.execCommand "bold"在 chrome 中不起作用

javascript将html输入类型id传递给函数

javascript - 单个路由中的 js-data 多个模型

javascript - 如何在for循环中初始化数组?

javascript 文本覆盖

javascript - post 请求完成后,url 发生意外更改