Jak*_*eIC 20 html javascript forms input
我正在尝试制作一个下拉菜单,将我带到各种网页.现在它被设置为你做出选择,然后你点击"开始"按钮,然后它会带你到相应的链接.我试图找出如何做到这一点,当你做出选择它自动进行,你不需要按"开始"按钮.
这是我有的:
<p align="center">
<form name="jump" class="center">
<select name="menu">
<option value="#">Select an option</option>
<option value="/link1.shtml">Link 1</option>
<option value="/link2.shtml">Link 2</option>
<option value="/link3.shtml">Link 3</option>
</select>
<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
</form>
</p>
Run Code Online (Sandbox Code Playgroud)
任何帮助或解释链接都会很棒.谢谢!
jac*_*per 34
请尝试以下方法:
<select onchange="location = this.options[this.selectedIndex].value;">
<option>Please select</option>
<option value="http://www.apple.com/">Apple</option>
<option value="http://www.bbc.com">BBC</option>
<option value="http://www.facebook.com">Facebook</option>
</select>?
Run Code Online (Sandbox Code Playgroud)
你在寻找的是'onchange'而不是'onsumbit'