为什么我用Dreamweaver制作一个下拉列表菜单不能正常使用,请大神帮忙看一下
<scripttype="text/javascript"><!--//--><![CDATA[//><!--startList=function(){if(docume...
<script type="text/javascript"><!--//--><![CDATA[//><!--
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("menu");
var allli = navRoot.getElementsByTagName("li")
for (i=0; i<allli.length; i++) {
node = allli[i];
node.onmouseover=function() {
this.className+=" current";
}
node.onmouseout=function() {
this.className=this.className.replace(" current", "");
}
}
}
}
window.onload=startList;
//--><!]]></script> 展开
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("menu");
var allli = navRoot.getElementsByTagName("li")
for (i=0; i<allli.length; i++) {
node = allli[i];
node.onmouseover=function() {
this.className+=" current";
}
node.onmouseout=function() {
this.className=this.className.replace(" current", "");
}
}
}
}
window.onload=startList;
//--><!]]></script> 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
若以下回答无法解决问题,邀请你更新回答
展开全部
不知道你的具体代码,以下代码测试通过
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<style type="text/css">
.current {
background: #f00;
}
</style>
</head>
<body>
<ul id="menu">
<li>菜单1</li>
<li>菜单2</li>
<li>菜单3</li>
<li>菜单4</li>
<li>菜单5</li>
<li>菜单6</li>
</ul>
<script>
window.onload = function () {
var _menu = document.getElementById("menu");
var _menu_nodes = _menu.getElementsByTagName("li");
for (var index in _menu_nodes) {
var node = _menu_nodes[index];
node.onmouseover = function () {
this.className += " current";
}
node.onmouseout = function () {
this.className = this.className.replace(" current", "");
}
}
}
</script>
</body>
</html>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询