选择框中的选择选项将传递给另一个网站JS

时间:2010-10-31 21:33:52

标签: javascript html

我不是JS专家..我想选择一个<选项>在<选择>它会将用户传递到另一个页面。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

如果您只想在选择选项时更改网址,可以使用以下内容:

<select onChange="javascript:document.location=this.value;">
<option value='http://google.com'>Google</option>
<option value='http://stackoverflow.com'>Stack Overflow</option>
<option value='http://microsoft.com'>Microsoft</option>
</select>

答案 1 :(得分:0)

你应该有类似的东西:

<select id="theSelect">
  <option value="/pathTo/page1.html">page 1</option>
  <option value="/pathTo/page2.html">page 2</option>
</select>

然后在select上设置一个onchange事件:

var sel = document.getElementById('theSelect');
sel.onchange = function(e){
  window.location.href = sel.options[sel.selectedIndex].value;
}