你可以使用下面的代码:
1. <form>
2. <select
3. onChange="if(this.selectedIndex!=0)
4. self.location=this.options[this.selectedIndex].value">
5. <option value="" selected>Select a page
6. <option value="startpag.htm">JavaScript FAQ
7. <option value="numbers.htm">Numbers
8. <option value="strings.htm">Strings
9. <option value="navigati.htm">Navigation
10. <option value="colors.htm">Colors
11. <option value="http://www.javascripter.net">JavaScripter.net
12. </select>
13. </form>
只需要把菜单项及其相应的URL改为你需要就可以了。你可以使用绝对地址(就像http://www.javascripter.net),也可以使用
相对地址(像 mypage.htm)。
2. 按钮链接(按钮链接(Button Links))
Q:我怎么才能把一个按钮变为指向另外一个页面的超链接呢?
A:要创建一个按钮就像一个:
你可以使用这段代码:
1. <form>
2. <input type=button
3. value="insert button text here"
4. onClick="self.location='Your_URL_here.htm'">
5. </form>
只需要改为你需要的按钮文本和目标地址。试一下这个:
你可以使用绝对地址(像http://www.javascripter.net)也可以使用相对地址(像mypage.htm)。
3. 后退按钮(后退按钮(Back Button))
Q:我能让按钮像浏览器的“后退”按钮一样吗?
A:要创建你自己的后退后退按钮,可以使用这段代码:
1. <form>
2. <input type=button value="Back"
3. onCLick="history.back()">
4. </form>
现在试一下: