Javascript 使用我选择的下拉值转到URL(URL.com/dropdownvalue1+;dropdownvalue2+;等)
我怎样才能做到以下几点?(使用简单的html表单和javascript或jquery,无论我需要什么) 1) 要将下拉列表值附加到URL,请执行以下操作: (+符号将停留在那里,如“dropdownvalue1”+“+”+“+”dropdownvalue2”) 2) 要使用IFs构建URL,请执行以下操作: 其中customvar类似于如果dropdownvalue1=abc和dropdownvalue2=def,那么URL=customurl 当我选择下拉值后单击submit时,1和2都会将我发送到该URL。我该怎么做 我知道如何创建选择并转到URL,但我希望必须单击“提交”才能转到URL,而不仅仅是立即转到并附加这些值Javascript 使用我选择的下拉值转到URL(URL.com/dropdownvalue1+;dropdownvalue2+;等),javascript,php,jquery,html,Javascript,Php,Jquery,Html,我怎样才能做到以下几点?(使用简单的html表单和javascript或jquery,无论我需要什么) 1) 要将下拉列表值附加到URL,请执行以下操作: (+符号将停留在那里,如“dropdownvalue1”+“+”+“+”dropdownvalue2”) 2) 要使用IFs构建URL,请执行以下操作: 其中customvar类似于如果dropdownvalue1=abc和dropdownvalue2=def,那么URL=customurl 当我选择下拉值后单击submit时,1和2都会
<select id="dropdown">
<option value="">Select</option>
<option value="google">Google</option>
<option value="bing">Bing</option>
</select>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#dropdown").change(function(){
if ( $("#dropdown option:selected").val() == 'google'){
window.location = 'http://google.com';
}
if ( $("#dropdown option:selected").val() == 'bing'){
window.location = 'http://bing.com';
}
});
});
</script>
挑选
谷歌
宾
$(文档).ready(函数(){
$(“#下拉列表”).change(函数(){
if($(“#下拉选项:选中”).val()==‘谷歌’){
window.location=http://google.com';
}
if($(“#下拉选项:选中”).val()=='bing'){
window.location=http://bing.com';
}
});
});
提前感谢。是否应该是window.location.href?根据选择框的值重定向到url 将此按钮添加到HTML中
<input type="submit" value="Submit" onclick="url()"/>
一种更简单的方法 使用选择框值来更改单个URL
function url() {
var value1 = $("#dropdown").val();
window.location.href = 'http://'+value1+'.com';
}
仍然不起作用。你能看一下我的密码吗?没有jquery库=没有变量。在javascript
Ok上方添加这一行。它现在就在那里,但它所做的唯一事情就是在URL旁边添加一个“?”符号。如果不需要,请删除标记。同时将您的url更改为此window.location=http://www.paulinhomotos.com.br/catalogsearch/result/?q=“+valor1+”&asd=”+valor2代码>以分隔变量。
if (value1 == 'google' && value2 == "something"){
window.location.href = 'http:/google.com?value1='+value1+'&value2='+value2;
}
function url() {
var value1 = $("#dropdown").val();
window.location.href = 'http://'+value1+'.com';
}