两个下拉列表形式获得一个网址 [英] Two drop down lists form to get one url

查看:81
本文介绍了两个下拉列表形式获得一个网址的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想创建两个下拉列表,例如第一个具有"Advice A"和"Advice B",第二个具有"Advice 1"和"Advice 2"

I would like to create two dropdown lists form, for example the first one would have "Advice A" and "Advice B" and the second one would have "Advice 1" and "Advice 2"

例如,访问者将从第一个下拉列表中选择建议A",并从第二个下拉列表中选择建议2".

For example, a visitor would choose "Advice A" from the first dropdown list and "Advice 2" from the second dropdown list.

点击提交按钮后,他将被重定向到 http://www .domain.com/advice-a/advice-2/

After clicking on the submit button, he would be redirected to http://www.domain.com/advice-a/advice-2/

我该怎么做?我只找到了列表1的示例代码,该示例代码会在Google上修改列表2,但这对我没有帮助.

How could i do this? I only found example code of list 1 which would modify list 2 on Google, which doesn't help me.

推荐答案

这里是一个示例,您可以轻松地对其进行编辑以使用您的特定选项.

Here is an example, you can easily edit it to work with your specific options.

http://jsfiddle.net/joshlankford/ysx0js3c/

var getURL = function(){
    var option1 = document.getElementById('dropDown1').value;
    var option2 = document.getElementById('dropDown2').value;
    var URL = 'http://www.domain.com/' + option1 + '/' + option2;
    alert(URL);
}

<select id="dropDown1">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select>

<select id="dropDown2">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select>  

<button onclick="getURL()">Run</button>

这篇关于两个下拉列表形式获得一个网址的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆