会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
spring高手
博客园
首页
新随笔
联系
订阅
管理
javascript实现跳转菜单
传统
这里要做的是,省略Go There按钮,选择菜单项后,直接跳转。
Html代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>转移菜单</title> <script type="text/javascript" src="转移菜单.js"></script> </head> <body> <form> <select id="newLocation"> <option selected="selected" value="">Select a topic</option> <option value="topic1.html">topic1</option> <option value="topic2.html">topic2</option> <option value="topic3.html">topic3</option> <option value="topic4.html">topic4</option> <option value="topic5.html">topic5</option> </select> <!--当浏览器不支持javascript或者禁用脚本运行时被调用--> <noscript> <input type="submit" value="Go There!"/> </noscript> </form> </body> </html>
Javascript脚本
window.onload=initForm; //防止页面缓存,无法触发onload window.onunload=function(){} function initForm(){ document.getElementById("newLocation").selectIndex=0; document.getElementById("newLocation").onchange=jumpPage; } function jumpPage(){ var newLoc=document.getElementById("newLocation"); var newPage=newLoc.options[newLoc.selectedIndex].value; if (newPage!=""){ window.location=newPage; } }
posted @
2012-01-12 16:42
spring高手
阅读(
368
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告