javascript

位置:IT落伍者 >> javascript >> 浏览文章

javascript实现跳转菜单的具体方法


发布日期:2023年03月25日
 
javascript实现跳转菜单的具体方法

传统

这里要做的是省略Go There按钮选择菜单项后直接跳转

Html代码

复制代码 代码如下:
<!DOCTYPE  html PUBLIC "//WC//DTD XHTML Transitional//EN"  "
<html xmlns="
<head>
<meta httpequiv="ContentType" content="text/html; charset=utf" />
<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="topichtml">topic</option>
<option value="topichtml">topic</option>
<option value="topichtml">topic</option>
<option value="topichtml">topic</option>
<option value="topichtml">topic</option>
</select>
<!当浏览器不支持javascript或者禁用脚本运行时被调用>
<noscript>
<input type="submit" value="Go There!"/>
</noscript>
</form>
</body>
</html>


Javascript脚本

复制代码 代码如下:


windowonload=initForm;
//防止页面缓存无法触发onload
windowonunload=function(){}
function initForm(){
documentgetElementById("newLocation")selectIndex=;
documentgetElementById("newLocation")onchange=jumpPage;
}
function jumpPage(){
var newLoc=documentgetElementById("newLocation");
var newPage=newLocoptions[newLocselectedIndex]value;
if (newPage!=""){
windowlocation=newPage;
}
}

               

上一篇:javascript跟随滚动效果插件代码

下一篇:jquery滚动组件(vticker.js)实现页面动态数据的滚动效果